These Cases Studies shows the utility of JArchitect to have a deep view of your architecture, design and implementation.
Hibernate is an open source Java persistence framework project. Perform powerful object relational mapping and query databases using HQL and SQL.
In general the widely used libraries are well designed and implemented, and itâ€™s very interesting to learn from them some coding best practices. Letâ€™s take a look inside the hibernate core library and discover some of its design keys.(Read More...).
Spring is one of the most popular application development framework for entreprise Java. The Spring Framework does not impose any specific programming model, it has become popular in the Java community as an alternative to, replacement for, or even addition to the Enterprise JavaBean (EJB) model.(Read More...)
There is a powerful and simple concept in programming that is really underused: Immutability. Basically, an object is immutable if its state doesnâ€™t change once the object has been created. Consequently, a class is immutable if its instances are immutable (Read More...).