If you’ve used Spring Data JPA or FlywayDB for SQL generation, the next step is to use JPA and FlywayDB together for robust DB creation and migration work. JPA is great for entities. FlywayDB is great for writing more complex SQL statements and data population. If you have the bright idea like I did to combine […]
java
Architecting with the Millennial Engineer
You have a web application that you have maintained for a few years, relatively bug free, and stable. Your business is growing and you’re adding new features so you go out and find a new software engineer – a millennial engineer – just out of school. The new engineer is eager and excited, quickly sets up […]
Spring Boot for Rapid Application Development
Building Java applications using Spring Framework is pretty common. Spring creates repositories, service layers, and controllers for all exposed entities. Unfortunately, these classes are generally repetitive. Spring Roo tried to cut the overhead by automating this. Sadly, the use of AspectJ convoluted things devaluing the approach. Spring Boot Spring Boot removes a lot of the […]