Enterprise Java
-
CapeDwarf – Google App Engine on Java EE
I have many hobbyhorses. Coming all the way from the early Java EE specifications and having done the “cloud” excursion…
Read More » -
Guava 15 – New features
A new version of the Guava library was released earlier this month and contains several new features and improvements. Here…
Read More » -
Spring 4 Conditional
Spring 4 is introducing a new feature called Conditional – an annotation targeted towards Spring components which generate beans and…
Read More » -
Tomcat’s Graceful Shutdown with Daemons and Shutdown Hooks
My last couple of blogs have talked about long polling and Spring’s DeferredResult technique and to demonstrate these concepts I’ve…
Read More » -
Injecting Spring beans into non-managed objects
Advantages coming from dependency injection can be addicting. It’s a lot easier to configure application structure using injections than doing…
Read More » -
Top 100 Java Servlet Questions
1) Is it the “servlets” directory or the “servlet” directory? Answer: For Java Web Server: on the file system, it’s…
Read More » -
Spring MVC: Ajax & JQuery
Today I want to demonstrate how to integrate AJAX into a Spring MVC application. I’m going to use JQuery on…
Read More » -
Easy Messaging with STOMP over WebSockets using Apollo
In my previous post I have covered couple of interesting use cases implementing STOMP messaging over Websockects using well-known message…
Read More » -
Easy Messaging with STOMP over WebSockets using ActiveMQ and HornetQ
Messaging is an extremely powerful tool for building distributed software systems of different levels. Typically, at least in Java ecosystem,…
Read More »