-
Enterprise Java
MongoDB with Spring Data project
All of us are observing the explosion of NoSql solutions these days. I get used to RDBMS but those are…
Read More » -
Software Development
Sharding system architecture: Several things you may need know
[Introduction] Some of you may wondering what’s sharding? If you don’t know the concept, please read the link http://en.wikipedia.org/wiki/Shard_(database_architecture). It’s…
Read More » -
Enterprise Java
Configuring MyBatis 3
MyBatis is a very popular and also most efficient SQL mapping framework. MyBatis is available for both in java as…
Read More » -
Core Java
Java 7: How to write really fast Java code
When I first wrote this blog my intention was to introduce you to a class ThreadLocalRandom which is new in…
Read More » -
Core Java
The Wizard Design Pattern
We all love wizards…. (Software wizards I mean). We are always happy to jump on those ”Next” buttons like we…
Read More » -
Enterprise Java
JSF and the “immediate” Attribute – Command Components
The immediate attribute in JSF is commonly misunderstood. If you don’t believe me, check out Stack Overflow. Part of the…
Read More » -
Core Java
Java 7 – The NIO File Revolution
Java 7 (“Project Coin”) has been out since July of last year. The additions with this release are useful, for…
Read More » -
Core Java
XML parsing using SaxParser with complete code
SAX parser use callback function (org.xml.sax.helpers.DefaultHandler) to informs clients of the XML document structure. You should extend DefaultHandler and override…
Read More » -
Agile
Agile Before there was Agile: Egoless Programming and Step-by-Step
Two key ideas underlying modern Agile development practices. First, that work can be done more effectively by Whole Teams in…
Read More »