My favorites | Sign in
Project Logo
                
Code license: MIT License
Labels: orm, javascript, jaxer
Show all Featured downloads:
jbati-0.1.0.zip
Show all Featured wiki pages:
DevelopersGuide
People details
Project owners:
  martyk...@yahoo.com

jBati ORM

jBati is a JavaScript library for Object Relational Mapping (ORM). The API and configuration is modeled on iBATIS and the targeted platform is Jaxer.

The jBati framework maps SQL statements you write to domain objects. jBati is best suited for an existing DB schema, or when domain objects are backed by complex SQL querries.

jBati provides a simple to use and understand framework that exposes the full power of SQL and takes care of the repetitive coding of mapping result sets and query parameters to JavaScript values. To use the jBati framework, you write custom SQL for CRUD operations, define a mapping to objects, and the library takes care of marshaling and un-marshaling JavaScript objects.

What's up with the name?

jBati is inspired by iBATIS, which is a successful project with a much larger stature than this new project; therefore less letters and less capital letters are used in the name (it's jBati instead of jBATIS).

The j in jBati might stand for JavaScript, Jaxer, or maybe even iBATIS junior.

News

200805 - Developers Guide updated to include an example.

200804 - jBati V0.1.0 Released! The initial release of jBati is available on the downloads page.

200804 - Current API documentation is available at http://beavercreekconsulting.com/jbati/apidocs

200804 - Added initial design document jBati Wiki

200804 - A road map for the V1.0 feature set is available on the jBati Wiki









Hosted by Google Code