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

Recent releases

  •  03 Jan 2011 06:45

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

    •  06 Dec 2010 10:45

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

      •  21 Sep 2010 15:03

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

        •  10 Sep 2010 16:15

          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 14:47

            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 Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.