Skip to content
EasyORM O/R mapping library
Java
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
lib/src/ib/easyorm
EasyORM library tutorial.pdf
EasyORM.jar
EasyORM.zip
Readme

Readme

EasyORM library - BETA 

The EasyORM library is a lightweight (~40kB) O/R mapping library designed to be easy and intuitive to use.  It 
targets mostly small to mid-sized projects that communicate with a database either directly or through a web container (e.g Tomcat)


What EasyORM does

- wraps the JDBC API

- pools and reuses database connections via the ConnectionPool class

- supports simple transaction management via the DBTransaction class including commits, rollbacks and isolation levels

- maps result sets to plain Java objects  and persists Java objects to a database (O/R mapping)

- supports the active record pattern enhanced to an active range pattern

- supports batch updates

- supports calling stored procedures

- provides some generic query methods that work on any Java type

- provides support for tables and views

- provides integrated logging 

- includes a POJO generator functionality


What EasyORM does not do

- it does not support EJB, JPA or any other JavaEE technologies

- it does not try to convert an incompatible Java type to an SQL type (e.g. Long/long to Date etc)

CONTENT OF THE PROJECT

1. This file

2. The EasyORM.jar (EasyORM library binaries - updated) 

3. The EasyORM.zip (EasyORM library binaries plus source)

4. The EasyORM library tutorial (to be updated soon!!)


If you have any questions or would like to contribute to this project,  contact me at ivanbalen2@gmail.com
You can’t perform that action at this time.