-
Core Java
Java static methods can be a code smell
Definition of code smell (from Wikipedia): “any symptom in the source code of a program that possibly indicates a deeper…
Read More » -
Software Development
Software Development Metrics that Matter
As an industry we do a surprisingly poor job of measuring the work that we do and how well we…
Read More » -
Enterprise Java
Google App Engine JAX-RS REST service
In this article you will learn how to create a REST service using JAX-RS reference implementation (Jersey) and deploy it…
Read More » -
Enterprise Java
ADF BC: Create a UI table binded to Business Components
In this example we are going to show how to create a simple UI table (af:table) which is binded to…
Read More » -
Desktop Java
JavaME: Google Static Maps API
Whether you need a map for your location based application or just for fun, you can use the easiest way…
Read More » -
Enterprise Java
Apache Shiro Part 1 – Basics
Apache Shiro, originally called JSecurity, is Java security framework. It was accepted and became Apache top level project in 2010.…
Read More » -
Enterprise Java
Backing Spring Integration routes with ActiveMQ
As discussed in my previous post, Spring Integration (SI) is a routing framework built on top of the Spring Framework…
Read More » -
Enterprise Java
Run Vaadin Apps in Intellij IDEA
In this article I’m going to show you how to run vaadin applications with Intellij IDEA. Vaadin provide some plugins…
Read More » -
Core Java
GC overhead limit exceeded – Java Heap analysis
This post is the continuation of our original GC overhead limit exceeded problem patterns post. Proper Java Heap analysis is…
Read More »