Java
-

Spring Boot Integration Testing with Selenium
Web integration tests allow integration testing of Spring Boot application without any mocking. By using @WebIntegrationTest and @SpringApplicationConfiguration we can…
Read More » -

Nifty JUnit : Using Rule on Method and Class level
As shown in a the post Nifty JUnit : Working with temporary files, it is possible to use @Rule in…
Read More » -

Hibernate CascadeType.LOCK gotchas
Introduction Having introduced Hibernate explicit locking support, as well as Cascade Types, it’s time to analyze the CascadeType.LOCK behavior. A…
Read More » -

Java IO Benchmark: Quasar vs. Async ForkJoinPool vs. managedBlock
“Arien got in touch with us on twitter after seeing the results of a parallelStreams and ForkJoin benchmark we ran. It piqued his…
Read More » -

IntelliJ IDEA internal design
The first version of IntelliJ IDEA was released in January 2001, and at that time it was one of the first…
Read More » -

Getting Started with Gradle: Creating a Web Application Project
This blog post describes how we can create a web application project with Gradle. To be more specific, we want…
Read More » -

Introduction to Spring profiles
So many men, so many minds. When we are implementing software for different customers we sometimes need to handle various…
Read More » -

Using Spring managed Bean in non-managed object
We have to deal with legacy code, even when we would like to use the best and newest technologies available.…
Read More » -

JDK 8 Streams and Grouping
I wrote about the powerful features of using JDK 8‘s Streams with Java collections in the post Stream-Powered Collections Functionality…
Read More »






