This is the english version of an article about writing custom Spring Boot starters I’ve written for upcoming german JavaAktuell magazine. iJUG and DOAG members will get it for free. This post has been featured on This Week in Spring – May 04, 2016. Abstract Even in the light of microservices good architecture and well […]
Here’s a shameless self plug for the first book i’ve contributed too: arc42 by example by Gernot Starke, Stefan Zörner and myself. This book contains several real-world software architectures, documented with the practical arc42 template. You will learn about the inner workings of a chess engine, a huge CRM system, a cool web system to […]
Here’s a short tip for a smoother debugging experience using NetBeans for developing Spring Boot Applications while using the Spring Boot Devtools: Make sure you include the Devtools inside your dependency management: <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional> </dependency> </dependencies><dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional> </dependency> </dependencies> or dependencies { compile("org.springframework.boot:spring-boot-devtools") }dependencies { compile("org.springframework.boot:spring-boot-devtools") } Devtools will […]
Phil as a nice post about the improvements on testing in Spring Boot 1.4, check it out here: Testing improvements in Spring Boot 1.4. I’d like to add a concrete example for those and some more, please have a look at the comments inside one of the most important controllers I’ve ever written 😉 Those […]
org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean is LoadTimeWeaverAware and as thus should be provided with such. Usually this would be done with a @Configuration, but then there is SPR-10856. In short: a LoadTimeWeaverAwareProcessor is provided before post processing the bean factory. This means that an @Bean inside a configuration class comes to load for load time weaving. At least for […]