-
Enterprise 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 » -
Core Java

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 » -
Enterprise Java

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 » -
DevOps

Docker Machine to Setup Docker Host
Running Docker containers typically involve three components: Docker Client is a binary that accepts commands from the user and communicates back and…
Read More » -
Core Java

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 » -
Core Java

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 » -
Enterprise Java

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 » -
DevOps

Deploy to WildFly and Docker from Eclipse
Docker and WildFly Part 1 â Deployment via Volumes and Docker and WildFly Part 2 â Deployment over Management API shows two approaches of…
Read More » -
Software Development

Yak Shaving is a Good Way to Improve an API
Yak Shaving (uncountable): (idiomatic) Any apparently useless activity which, by allowing you to overcome intermediate difficulties, allows you to solve…
Read More »








