Domain persistence

  •        0

Persistence library inspired on some of Eric Evans' quot;Domain Driven Designquot; concepts. Initially based on Spring and Hibernate, it simplifies basic persistence implementation taking advantage of ORM and Java 5 (and beyond) generics.



Related Projects


SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that gives application developers the full power and flexibility of SQL. It provides a full suite of well known enterprise-level persistence patterns, designed for efficient and high-performing database access, adapted into a simple and Pythonic domain language.

Outlet - object-to-relational mapping for PHP

Outlet differs from other orm solutions for php in that it provides transparent, unobtrusive persistence. It does not require your entity objects to implement any interfaces or extend some sort of base class. It is also very lightweight, only a handful of classes and tools.

nHydrate - Conceive, Model, Generate

nHydrate is an object-relational mapping (ORM) solution for the Microsoft .NET platform providing a framework for a relational database to be mapped to .NET objects. It is designed to alleviate the software developers experience writing persistence domains. The model controls database generation, LINQ syntax, API, DAL, etc.

Toxtree: Toxic Hazard Estimation

Toxicity prediction for chemical compounds


Gilead permits you to use your Persistent POJO (and especially the partially loaded ones) outside the JVM (GWT, Flex, XML, Google AppEngine...) without pain. No lazy initialisation or serialization exception. Just POJO and Domain Driven Design :) !

Jsdomain - A lightweight domain model framework for Javascript

A lightweight domain model framework for Javascript with support for lazy loading and persistence ignorance.

Dddails - domain driven framework for plain old java

do most of your coding in the domain class and rely on dynamically generated scaffolding for persistence and view. flexible, fast, free, and a wip.

Xtremeobjects - Xtreme Objects

Developing software should be just creating domain models and run the application. This is what xtreme objects is all about, persistence and user interface should be automatically created from domain models.

Catwalk-model-processor - Java annotation processor for generating derived domain models

Catwalk is a Java annotation processor for Java 6 which allows for automatic generation of derived domain models. It is useful, for example in web applications which need a domain model for interacting with the persistence layer and a subset domain model which is used in the presentation layer.

Js-persevere - Persevere - JavaScript Persistent Object Mapping Framework

Persevere is an open source persistent object mapping framework. Persevere allows programmers to access, traverse, and manipulate persisted objects graphs easily with standard JavaScript syntax and intuitive Persistent JavaScript (PJS) API. Persevere implements the PJS API and maps JavaScript objects to persistent storage objects remotely through REST JSON following the JSPON (JavaScript Persistent Object Notation) data interchange specification. Persevere accesses persisted object graphs provid