Java UI Trends – who’s gaining popularity?

Posted on 16 CommentsPosted in Java, Technology Center

Java UI Trends - who's gaining popularity?

Here’s some statistical analysis as to popularity of recent web technologies in Java. By comparing the searches performed between Struts 2, JSF, Spring MVC and JBoss Seam using Google Trends, it appears that Struts 2 is gaining traction among Java developers while JSF started to lose ground since mid-2007. Searches for Spring MVC and JBoss Seam…

read more...

Troubleshooting Tips: Spring Transactions on JPA

Posted on 11 CommentsPosted in Java, Technology Center

Troubleshooting Tips: Spring Transactions on JPA

After two days of debugging our codes on transaction handling, I’m writing this post to share my experience so others don’t have to undergo the same pain and torture. However, this post assumes that you’ve setup your Spring transactions – either via AOP or annotations. If you haven’t done so, I’ve listed some good references right after the jump.

read more...

Apache Ivy : An Agile Dependency Manager

Posted on 3 CommentsPosted in Custom Programming, Java, Technology Center

Apache Ivy : An Agile Dependency Manager

Why I Choose Ivy? The main thing I like about Ivy is its simplicity. You can use Ivy with only ant installed on your system (and of course, java). This means that you don’t need to download any Ivy related libraries or when using eclipse, no plug-in is needed. You can run everything using ant, from installing the ivy library to downloading the dependencies.

read more...