Modelibra (former dmLite) is a domain model framework for rapid application development. A domain model may be designed, generated, and validated as a web application. Modelibra uses the Wicket web framework for generic web components that are views of model concepts. The generic web components may be mixed with specific web components to develop a professional Wicket application.
Framework
domain-model
Dzenan-Ridjanovic
License:ASF2.0
Wicket
rad
Persistence
Java
ORM
class-model
Spline.NET is a simple and flexible .NET object – relational mapping system built on top of ADO.NET. It is simpler than Ibatis.NET or NHibernate and allows full access to the ADO.NET APIs, rather than replacing them. Spline uses attributes to minimize the amount of boilerplate code needed to populate or save a domain object from a data source.
Spline.NET also leverages attributes to obtain all configuration information (such as connection strings or other externalized settings). This feature in and of itself is extremely useful in and outside the scope of Spline.NET. It can be thought of as a very lightweight “inversion of control” feature, where properties can loaded from an external settings file without ever having to manually set the value of each property.
Spline also includes a small set of utility libraries to do simple tasks such as password hashing/generation and stream handling.
Cayenne is a free object-relational persistence framework written in Java. Its goal is to make development of database Java applications faster and more consistent with the Object Oriented Programming concept.
cayenne
ORM
Java
Persistence
SQL
Client
remote
License:ASF2.0
The GenAndRun project aims to make Java web development simpler by allowing developers to focus on the business logic and the look and feel of the application and let GenAndRun generates the code for most of the common cases for ORM and controller requirements.
genandrun
ORM
Spring
Struts
iBATIS
code.generation
model-driven
License:ASF2.0
Ehcache is a widely used Java distributed cache for general purpose caching, J2EE and light-weight containers such as Spring and Hibernate.
It features memory and disk stores, replicate by copy and invalidate, listeners, a gzip caching servlet filter and much more…
Ehcache is available under an Apache open source license and is actively developed, maintained and supported.
More related information of Ehcache
Ehcache is covered in SourceLabs Self-support Suite for Linux and Open Source Java
ehcache
ORM
Library
distribution
clustering
caching
SourceLabs
License:ASF2.0
Greg-Luck
The iBATIS framework makes it easier to use a database with Java, Ruby and .NET applications. iBATIS couples objects with stored procedures or SQL statements using a XML descriptor.
Tutorial :iBatis Tutorial.