Ar4j is based on the ActiveRecord design pattern and uses Spring
3.0 JDBC/SimpleJdbc.It can integrate with Spring via autowired
adapters and interfaces with the database using DB-aware POJOs. It
features basic CRUD operations out of the box and supports native
SQL queries and names queries. This release adds functionality for
specifying a naming strategy for table and column names.