Sormula

Java ORM

5.0 Stars (2)
2 Downloads (This Week)
Last Update:
Download sormula-3.3-jdk1.7.zip
Browse All Files

Description

Powerful ORM (Object Relational Mapping) for Java with minimal programming and configuration. Provides select, insert, update, and delete, and many other common operations. One-to-one and one-to-many cascading for unlimited levels. Simplified IN operator parameter as java.util.Collection. Custom conversions between any Java class/type and column type.

Works with any relational database. Tested with H2, HSQLDB, Derby, SQLiteJDBC, Firebird, DB2, Oracle 11g, PostgreSQL.

Performs as fast as plain JDBC. Performs faster than plain JDBC when caching is enabled.

Zero-configuration, zero-annotation use is possible.

Active record pattern may be used but is not required.

Version 3.1 has simplified cascade annotation with symbolic names and a default SelectCascade, for simplified configuration. Most cascades require no annotations.

Sormula Web Site

Features

  • CRUD-ready, POJO-friendly
  • Simple to program, configure, and understand
  • Active record pattern is supported but is not required
  • Creates standard SQL therefore works with any SQL database
  • http://www.sormula.org for list of features
  • http://sormula.hg.sourceforge.net/hgweb/sormula/sormula/shortlog for change log

Update Notifications





User Ratings

★★★★★
★★★★
★★★
★★
2
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
Write a Review

User Reviews

  • dennisfischer
    1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    First ORM that works out of the box. Almost no configuration (annotations) needed. Very nice!

    Posted 04/08/2014
  • vveladanda
    1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Sormula is a excellent tool for data access logic. We have been using it for the past month and it has been reliable with multiple read write transactions and ease of use. I highly recommend this product for developers that work with relational databases.

    Posted 12/18/2013
Read more reviews

Additional Project Details

Intended Audience

Developers

Programming Language

Java

Registered

2010-12-20
Screenshots can attract more users to your project.
Features can attract more users to your project.

Icons must be PNG, GIF, or JPEG and less than 1 MiB in size. They will be displayed as 48x48 images.