InfoQ Homepage Data Access Content on InfoQ
-
Painless Persistence with Castle ActiveRecord
This presentation by Hamilton Verissimo and Oren Eini introduces Castle Active Record - an ORM solution for .NET building on NHibernate.
-
Voca, UK's largest payment processing engine running Spring
William Soo and Meeraj Kunnumpurath discuss the Voca transaction processing system, architectural challenges and requirements, Voca's Spring/J2EE architecture, and the future SEPA architecture.
-
JRuby: Not Just Another JVM Language
Charles Nutter discusses JRuby features, the JRuby compiler, calling between Java and JRuby, Swing and JRuby, JRuby web applications, JRuby on Rails, persistence, build automation, TDD and BDD.
-
Using AOP in the Enterprise
SpringSource CTO and AspectJ project lead Adrian Colyer discusses where Aspect-Oriented Programming (AOP) should be used, practical applications of AOP in enterprise situations and AOP in Spring 2.5.
-
Java Persistence and EJB3
EJB spec lead Linda DeMichiel covers the key aspects of the Java Persistence API including use of the EntityManager API, persistence units & persistence contexts, queries, ORM, etc.
-
Database Refactoring
Scott Ambler teaches teams how to integrate database roles into their iterative, incremental rhythm to increase software success. InfoQ captured Ambler's talk on Database Refactoring at Agile2006.
-
Distributed Caching Essential Lessons
Cameron Purdy shows how to improve performance via caching architectures to reduce database load & clustered caching to provide transparent fail-over.
-
Case Study: Zero Calories J2EE
Case study of a successful project where the J2EE stack was abandoned in favour of a lightweight web architecture using Tapestry, Spring, Hibernate, and testing with JUnitWebTest.