Upthrust

This is the weblog of Milinda Pathirage

Tag: Java

Configure JDK Documentation in IntelliJ IDEA on Mac OS X 10.6.x

I began to use Macbook Pro as my personal laptop couple months ago and most of the work I am doing involve Java. I am using IntelliJ IDEA as my Java IDE and I had a issue with documentation popups that shown during code completion for JDK classes. I only saw compiled signatures and I [...]

Java Puzzlers: Phantom Reference Menace, Attack Of The Clone, & Revenge Of The Shift

In this presentation, Joshua Bloch and  William Pugh describes eight short Java programs with curious behavior. Things discussed in this presentation will help you a lot, if you are a Java developer. Following is the list of problems and summary of things you can learn from studying those problems. 1. The Joy Of Sets What is [...]

JPA Implementation Patterns

These days I am working on Human Task implementation for WSO2 Carbon platform, and decided to use JPA based persistence mechanism. While working on ‘Task Engine’ implementation, I found out that JPA is not just about implementing set of entities and persisting them using ‘Entity Manager’. I found out that, there are small but very [...]