Universal Date Parser.
It is easy to read the Date object from a string in Java. The task can be quite tricky when you are dealing with a third party data feed and you are not really sure about the format in which the date...
View ArticleHibernate Mapping Example
In this post I am trying to add a reference mapping project which includes most of the real world scenarios you will encounter when using hibernate.This example is primarily meant for differentiating...
View ArticleHibernate Data Fetching Options
In this post I will try to point out various ways you can fetch data in hibernate and in what scenarios each of then are is useful.HQL in hibernateIt is the most preferred way to use that combines you...
View ArticleTop 10 Java Books you don't want to miss.
We learn by reading books and experimenting on it. So, it is imperative that you choose the best available options. In this post I would like to share my experience with some of the books and how they...
View ArticleDeveloping Java Web Applications with Tapestry 5
In this post I would like to share my experience with developing Java Web Applications with Tapestry 5.Tapestry is a component oriented framework for creating dynamic, robust, highly scalable web...
View ArticleWhen to replace Unit Tests with Integration Test
Its been a while I was thinking about integration vs unit testing. Lots of googling, questions in stack overflow and looking in many books. In this post I would like share with you the information I...
View ArticleUpgrading Tapestry version from 5.0.18 to 5.2.5: Issues and Resolutions
In this post I am going to write about the issues that we have faced during the up-gradation of the tapestry version from 5.0.18 to 5.2.5 in one our projects. Below are some of them. Hope this...
View ArticleUseful Eclipse Plugins that didn't made it to the Top 10 list
Eclipse IDE project is started aiming to provide a universal tool set for development. Open Source IDE, mostly provided in Java, but the development language is independent. Eclipse market place hosts...
View ArticleWhy should you use Unchecked exceptions over Checked exceptions in Java
The debate over checked vs. unchecked exceptions goes way, way back. Some say it’s one of the best features Java included. Others say it was one of their biggest mistakes[1].It looks like the debate is...
View ArticleDoing more as a Programmer
In this post I want to write about my first talk titled Doing more as a Programmer. This presentation is about maximizing your value as a programmer by enhancing the way you interact with yourself,...
View ArticleAll about Hibernate Second Level Cache
Recently I have experimented with hibernate cache. In this post I would like share my experience and point out some of the details of Hibernate Second Level Cache. On the way I will direct you to some...
View ArticleJava Memory Profiling Simplified
As a typical Java developer I never monitored the memory usage of my application apart from following typical best practices like closing the connections, streams etc.. Recently we were struck with few...
View ArticleTop 7 tips for succeeding in a technical interview for software engineers
In this post I would like to write on how to succeed in a technical interview based on my experience as an interviewer. Most of the interviews follows some patterns. If you understand it and frame your...
View ArticleUsing 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 resources and links so that it will be useful for any one looking for similar information. I will cover...
View Article11 Online Learning websites that you should check out
Planning to start something new in this year? You can try online learning!!. Online education is gaining popularity over the last few years, as it should. I have tried few of them last year and will...
View Article5 Things a Java Developer consider start doing this year
This post is about 5 things that I am planning to do this year. I have created it for me to track my progress then thought it can be a good direction for anybody similar.1. Create an application using...
View ArticleA 3 Step Guide to Getting Started with NoSQL
I have been looking in to NoSQL databases for few months and would like to share my experience with it. This is a post might help you if you indent to start learning about the NoSQL Databases. I would...
View ArticlePackage your classes by Feature and not by Layers
Most of the enterprise Java applications share some similarities in their design. Mostly the packaging of these applications are driven by the framework used by them like Spring, EJBs or Hibernate etc....
View ArticleNoSQL Distilled : Book Review
I have finished reading the book titled "NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence" written by Martin Fowler and Pramod J. Sadalage recently and thought of a writing...
View ArticleGOF Design Patterns Notes on Trello!
Recently I was reviewing Gang of Four Design Patterns and created a Trello board for the same. Well, Here is how it look like!Hope it could be useful for others as well.
View Article