Spring/JPA Java SQL Scalar Function Utility for Layered Applications

David Pitt Java, Spring Leave a Comment

Most Java applications interact with a relational data source through a POJO object model that is mapped with an object relational (OR) mapping framework.  Developers don’t have to worry about constructing SQL, but instead use a Java based API provided by the OR mapping framework to apply object oriented design principles to their application models. However, in some cases, an …

Joda-Time: The Future of Java Date/Time

David Kieras Java, Technology Snapshot 12 Comments

So how often have you had to work with date/time functions in Java? I mean really WORK with them? I’m not talking about simply setting the current time by instantiating a java.util.Date object or getting a Calendar instance, maybe getting a java.sql.Timestamp from a ResultSet. No, I’m talking about manipulating dates, working in different time zones, and working with dates …

Making Java EE Software Development Agile, Overcoming the Disconnect

David Pitt Agile, Dev Methodologies, Java 4 Comments

If you want to go surfing but you live smack dab in Kansas, it could be a challenge. (Unless you want to go paddle in a lake.) If you want to create a new and innovative software to change the world, but your company and its bureaucratic processes are stuck in the 1980s, it could possibly take a while. (Compared to …

Spring’s NamedParameter Jdbc Template

Jonny Hackett Java, Spring, Technology Snapshot Leave a Comment

Recently I’ve been working on a project that is centered around batch processes that leverage the Spring Batch project and also uses hibernate’s JPA implementation.  In addition to the batch processing, there was also a need for Reporting on the result of these processes that was also implemented using the Spring Batch framework. During the process of analyzing the reporting …