-
Enterprise Java
Compile-time checking JPA queries
JPA provides several alternatives for querying data. Such alternatives may be classified attending to a variety of criteria, eg, language…
Read More » -
Android Core
Android Listview with multiple row layout
In many posts we talked extensively about ListView and how to handle it: creating custom adapter or handling user interactions.…
Read More » -
Enterprise Java
Spring MVC Integration Testing: Assert the given model attribute(s) have global errors
In order to report a global error in Spring MVC using Bean Validation we can create a custom class level…
Read More » -
Core Java
Oracle’s Latest Java 8 Update Broke Your Tools — How Did it Happen?
If you’ve been keeping up with the news in the Java world lately, you’ve probably heard that the latest Java…
Read More » -
Core Java
Difference between getPath(), getCanonicalPath() and getAbsolutePath() of File in Java
The File API is very important one in Java, since it gives access of File system to Java programs. Though…
Read More » -
Enterprise Java
ADF: Popup, Dialog and Input Components
In this post I would like to focus on a very common use case when we have af:popup containing af:dialog…
Read More » -
Software Development
Strategies to migrate from an DAO library
In this post I will discuss several strategies to handle the following situation: You’re working on a legacy project that uses a…
Read More » -
Career
But I’m negotiable
I review many emailed job applications each week that include a salary expectation, usually in the form of “seeking $X,000 per year“. Some continue with a…
Read More » -
Software Development
SQL Tip of the Day: Be Wary of SELECT COUNT(*)
Recently, I’ve encountered this sort of query all over the place at a customer site: …
Read More »