Welcome to Habanero Land!
Register
|
Login
Overview
Customer Feedback
Habanero Team
Habanero Features
Guided Tour
Object Relational Mapping (ORM)
Firestarter
One Application for Desktop & Web
Agile Development & Prototyping
Generating User Interfaces
Compatibility
Licensing & Support
Tutorials
Beginner
Intermediate
Advanced
Demo Videos
Beginners Demo Video
Download
Habanero Download
Tutorials Download
Forum
Blogs
Support
Community
Graph Stats
Top Visits & Downloads
You are here:
Overview
>
Guided Tour
>
Object Relational Mapping (ORM)
So, why do you need to
register
to download Habanero and access the additional materials?
The
success
of any open source project is based on the
community
built around it. So go ahead,
register
/
login
and
get involved
!
Object Relational Mapping (ORM)
Mapping & Persistence
Habanero uses Object Relational Mapping (ORM) to map data from relational databases to domain objects in code.
ORM is a rapidly growing and popular methodology that provides clear advantages to the developer:
Eliminates the fragility of coding CRUD statements to persist data to and from the database
Allows logic, business rules and validation to be introduced to the data
Provides domain objects that are easy to customise and manage in code
Hides the differences between various databases or data sources
Saves vast amounts of coding effort
Reverse Engineering
If you have already created your database, Habanero can generate the class mapping definitions from the database schema.
Code Generation
Having defined the class definitions, Habanero can generate the new project and classes for you, and also supports regeneration to reflect additional changes.
This website is best viewed in Internet Explorer 7 & 8; Firefox 3.6.11; Opera 10.63; & Safari 4.
Overview
|
Tutorials
|
Download
|
Forum
|
Blogs
|
Support
|
Community
Privacy Statement
|
Terms Of Use
©Copyright 2007-2011 Chillisoft Solutions Services (Pty) Ltd