Enterprise Java
-
Common mistakes when using Spring MVC
When I started my career around 10 years ago, Struts MVC was the norm in the market. However, over the…
Read More » -
Java EE Concurrency API Tutorial
This is a sample chapter taken from the Practical Java EE 7 development on WildFly book edited by Francesco Marchioni.…
Read More » -
ZooKeeper, Curator and How Microservices Load Balancing Works
How Zookeeper makes sure that every worker happily gets some stuff to do from job delegating manager. Apache ZooKeeper is…
Read More » -
SpringBoot: Introducing SpringBoot
SpringBoot…there is a lot of buzz about SpringBoot nowadays. So what is SpringBoot? SpringBoot is a new spring portfolio project…
Read More » -
Using @NamedEntityGraph to load JPA entities more selectively in N+1 scenarios
The N+1 problem is a common issue when working with ORM solutions. It happens when you set the fetchType for…
Read More » -
Spring 4: CGLIB-based proxy classes with no default constructor
In Spring, if the class of a target object that is to be proxied doesn’t implement any interfaces, then a…
Read More » -
Java EE7 and Maven project for newbies – part 7
Resuming from the previous parts Part #1, Part #2, Part #3, Part #4, Part #5 , Part #6 In the…
Read More » -
Hibernate and UUID identifiers
Introduction In my previous post I talked about UUID surrogate keys and the use cases when there are more appropriate…
Read More » -
Tracing SQL statements in JBoss AS 7 using a custom logging handler
Using an ORM to abstract from your specific database and to let it create and issue all the SQL statements…
Read More »