Fowler, Martin. "Inversion of Control Containers and the Dependency Injection." Pattern on martinfowler.com, January 2004 (http://martinfowler.com/articles/injection.html).
Halloway, Stuart Dabbs. "Java Properties Purgatory, Part 1 and 2." InformIT August 23, 2002 (http://www.informit.com).
Heudecker, Nick. "Introduction to Hibernate." theserverside.com, July 15, 2003.
Johnson, Rod. "Introducing the Spring Framework." theserverside.com, September 4, 2003 (http://www.theserverside.com/resources/article.jsp?l=SpringFramework).
Neward, Ted. "Understanding class.forName( ): Loading Classes Dynamically from within Extensions." javageeks.com, May 24, 2001 (http://www.javageeks.com/Papers/ClassForName/ClassForName.pdf).
Retting, Michael J. with Martin Fowler. "Reflection vs. Code Generation." javaworld.com, November 2, 2001 (http://www.javaworld.com/javaworld/jw-11-2001/jw-1102-codegen.html).
Spolsky, Joel. "The Law of Leaky Abstractions." Joel on Software, November, 2002 (http://www.joelonsoftware.com/articles/LeakyAbstractions.html)