Java
-
Permissions in OSGi
In a previous post, we looked at implementing a sandbox for Java applications in which we can securely run mobile…
Read More » -
Using Jasper Reports to create reports in Java
Last week I was trying to create a report using Jasper. In this post I will document some of the…
Read More » -
MyBatis Tutorial – CRUD Operations and Mapping Relationships – Part 2
To illustrate we are considering the following sample domain model: There will be Users and each User may have a…
Read More » -
Google Guava – Synchronization with Monitor
The Google Guava project is a collection of libraries that every Java developer should become familiar with. The Guava libraries…
Read More » -
Java Intrinsics and Performance
The original question was How to count the number of 1’s a number will have in binary? I included a…
Read More » -
Guava’s Strings Class
In the post Checking for Null or Empty or White Space Only String in Java, I demonstrated common approaches in…
Read More » -
MyBatis Tutorial – CRUD Operations and Mapping Relationships – Part 1
CRUD Operations MyBatis is an SQL Mapper tool which greatly simplifies the database programing when compared to using JDBC directly.…
Read More » -
Avoiding FORs – Anti-If Campaign
Have you ever wondered how FORs impact your code? How they are limiting your design and more important how they are…
Read More » -
Getting rid of null parameters with a simple spring aspect
What is the most hated and at the same time the most popular exception in the world? I bet it’s…
Read More »