Projects / persistence4j


persistence4j is a small and lightweight Java object persister that uses JDBC to persist data into a relational database. The library frees you from writing the Data transfer objects - just create a POJO and simply save it. Transactional and non-transactional connections are supported and can be configured from the simple properties file.

Operating Systems

RSS Recent releases

  •  03 Jan 2011 09:32

Release Notes: A problem in which one to many relationships were working was fixed.

  •  06 Dec 2010 13:51

Release Notes: H2 Database support was added in this release.

  •  21 Sep 2010 16:09

Release Notes: The license was changed to Apache 2.0 from the LGPL. No features were added in this release.

  •  11 Sep 2010 11:46

Release Notes: This maintenance release fixes some minor issues and a huge refactoring that improved the codebase. JOTM is now unsupported for transactions. Only Atomikos is supported for JTA. HSQLDB support was added.

  •  05 Sep 2010 16:11

Release Notes: This is basically a maintenance release that fixes one major bug and some minor issues. The SaveOrUpdate method is now working properly.


Project Spotlight


A security audit and hardening tool.


Project Spotlight


A library for DWARF debug information reading/writing.