Open Source

Open Source

Our consultants make extensive use of open source projects such as Spring in many of the software development projects we undertake. In an effort to give back to the open source community, we have released a number of open source projects ourselves.

Projects

The source for all of these projects can be found on GitHub. The artifacts are also available in Maven Central for easy inclusion in your own Java projects. These projects are mainly aimed at adding logging and auditing, and testing Spring Boot microservices.

If you require development or consultancy related to any of these projects or the technologies they are based upon, then please get in touch.

spt-development-cid
A very simple library for getting/setting the current correlation ID, utilising ThreadLocal.
spt-development-cid-web
Library for integrating spt-development-cid into a web project. See also spt-development-cid-web-spring-boot, to integrate spt-development-cid-web into a Spring Boot project.
spt-development-cid-jms-spring
Library for integrating spt-development-cid into a Spring JMS (listener) project. See also spt-development-cid-jms-spring-boot, to integrate spt-development-cid-jms-spring into a Spring Boot project.
spt-development-logging-spring
Library for adding logging to public @RestController, @Service and @Repository class methods and @JmsListener methods. See also spt-development-logging-spring-boot, to integrate spt-development-logging-spring into a Spring Boot project.
spt-development-audit-spring
Adds auditing to your project through the use of annotations typically added to Service methods. See also spt-development-audit-spring-boot, to integrate spt-development-audit-spring into a Spring Boot project.
spt-development-test
A collection of utility classes useful for unit and integration testing.
SPT Development Ltd logo

We are software consultants with many years experience in the IT industry, designing, building and successfully delivering bespoke software solutions. We are passionate about technology, code and delivering high quality software to meet our customer's needs.

Meet Us

Book a meeting now, to find out more about us and for us to find out a little about you.

Book Now