Free Software Downloads, Free Games Downloads, Free GSM Software Downloads
Software vendor loginSubmit software programAdvertise with FiveSignContact informations
 
Free Software Downloads
Search: Search for software programs
Applications
Business Finance
Business Management
Calculators & Converters
Database Management
Fax Tools
Inventory Systems
Legal
Office Suites & Tools
Personal Finance
Personal Info Managers
Presentation Tools
Project Management
Spreadsheets
Word Processing
 

FiveSign Newsletter
Subscribe Unsubscribe
Enjoy receiving from FiveSign latest software news every week!


Bookmark us Add to Favorites
Set Home Page Set Home Page
Latest software programs Latest software programs
  Add to Firefox search bar


jPersist 2.0

 
You are here: Home > Business & Finance > Applications > jPersist
 
Publisher: Software Sensation Inc.
Release Date: 2007-06-29
File Size: 1716 KB
ScreenShot: N/A
OS: Win98, WinME, WinNT 3.x, WinNT 4.x, Windows2000, WinXP, Windows2003, Unix, Linux, Mac OS
License: Freeware
Editor's rating: Not rated yet
Download jPersist
   
 
jPersist description
jPersist is an extremely powerful, light-weight, object-relational database persistence API that manages to avoid the need for configuration and annotation; mapping is automatic. jPersist uses JDBC and can work with any relational database and any type of connection resource. jPersist uses information obtained from the database to handle mapping between the database and Java objects, so mapping configuration is not needed, and annotation is not needed, in fact there is no configuration needed at all.

jPersist has a database manager class that handles pooling of its own resources as well as managing JDBC connections as needed. The database manager provides several object relational access methods that allow queries, inserts, updates, deletes, etc. in a single line of code.

However, the real power of jPersist resides in the jPersist.Database class. This class is a powerhouse of functionality that provides configuration and annotation free object-oriented access to your relational database. jPersist can be used with POJO object instances, or extended to provide object-relational abilities for your class instances, and it can even be cast to an interface for database proxying. jPersist also implements ListIterator to provide forward and backward traversal of the data returned and can be used directly in page rendering tools such as JSP and Velocity. jPersist also easily handles all types of data associations and inheritance. When loading an object, you can optionally also load any of the associations the object may have.

jPersist is as easy as:

// normal POJO
public class Customer extends PersistentObject // not required
{
...
}

DatabaseManager dbm = DatabaseManager.getDatabaseManager(“jndiDb”);

Customer customer = (Customer)dbm.loadObject(new Customer(“Smith”));
customer.setLastName(“Smithman”);
dbm.saveObject(customer);
 
[ Download jPersist 2.0 ]
 

jPersist 2.0

RELATED TAGS
persistence, JPA, hibernate, JDBC, database, oracle, mysql, jsf, jsp, java-server-pages, servlet, web-development
 
 
Copyright ©2005 - 2008 FiveSign Network Help | Link to us | Privacy Policy | Terms | Software Archives