Novice programmers rarely see the value in externalized configuration. It's tedious and doesn't result in an immediate payoff. That means this task is often overlooked or done poorly, if at all. For ...
Spring 3 provides the ability to use a Java based configuration file, as opposed to using those monolithic XML configuration files that everyone hates. However, it doesn't have to be a complete ...
Spring Boot's (impressively!) flexible externalization of properties, with multiple property sources, can raise questions such as, "Did the application merge the properties from the multiple sources ...
Most developers will acknowledge how implementing crosscutting concerns such as logging, auditing, security and transactionality can adversely affect business logic implementation. Such concerns “seem ...
Spring is the most popular amongst the new breed of lightweight containers. Spring proposes a new paradigm, a pluggable, non-intrusive and robust framework. It is a framework that allows plug-in of ...
Dependency Injection is a design pattern where objects receive their dependencies from external sources rather than creating them internally. Spring Framework manages these dependencies automatically.
JBoss Seam is an intriguing framework that unifies JSF, EJB 3, JPA, and JAAS under an accessible component-based model. But adopting Seam doesn’t mean that you have to lose the advantages of other ...