-
Enterprise Java
Spring Pitfalls: Proxying
Being a Spring framework user and enthusiast for many years I came across several misunderstandings and problems with this stack.…
Read More » -
Core Java
Logging exceptions root cause first
The 0.9.30 release of Logback logging library brings new awesome feature: logging stack traces starting from root (innermost) exception rather…
Read More » -
Enterprise Java
The evolution of Spring dependency injection techniques
Looking back at the history of Spring framework you will find out that the number of ways you can implement…
Read More » -
Scala
What features of Java have been dropped in Scala?
Despite more complex and less intuitive syntax compared to Java, Scala actually drops several features of Java, sometimes for good,…
Read More » -
Enterprise Java
jqGrid, REST, AJAX and Spring MVC Integration
More than two years back I wrote an article on how two implement elegant CRUD in Struts2. Actually I had…
Read More » -
Enterprise Java
Apache CXF Load Balancing And Failover
A while ago we’ve faced the requirement of load-balancing web services clients based on Apache CXF. Also the clients should…
Read More » -
Enterprise Java
Servlet 3.0 Async Processing for Tenfold Increase in Server Throughput
Servlets are the main component for handling server side logic in Java and the new 3.0 specification introduces some very…
Read More » -
Enterprise Java
Domain Driven Design with Spring and AspectJ
In a previous post hosted at JavaCodeGeeks, our JCG partner Tomasz Nurkiewicz presented an introduction to Domain Driven Design using…
Read More » -
Enterprise Java
Using the State pattern in a Domain Driven Design
Domain driven design (DDD) is an approach to developing software where the complexity of the problem is addressed by connecting…
Read More »