Main > Database > Database APIs >

jPersist 2 RC3

jPersist 2 RC3

Sponsored Links

jPersist 2 RC3 Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 0 (0 times)
File size: 0.17 MB
Platform: Any Platform
License: GPL (GNU General Public License)
Price:
Downloads: 807
Date added: 2007-08-11
Publisher: David Bulmore

jPersist 2 RC3 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. The project 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
{
public Customer(String lastName) {…}

}
DatabaseManager dbm = DatabaseManager.getDatabaseManager(“jndiDb”);
Customer customer = (Customer)dbm.loadObject(new Customer(“Smith”));
customer.setLastName(“Smithman”);
dbm.saveObject(customer);
dbm.saveObject(new Customer("dbuser1", "passwd", "Dave", "B."));
Enhancements:
- Major milestone release! Contains: updated documentation, usability enhancements and bug fixes.
- Added support for several more databases. jPersist now directly supports: DB2, Oracle, MySQL, HSQL, Derby, PostgreSQL. All jPersist functionality is available.
- Directly supports all JDBC SQL data types, including direct support for Blobs/Clobs, Streams, Readers, etc.
- Added improved exception handling support.

jPersist 2 RC3 Screenshot

Advertisements

jPersist 2 RC3 Keywords

Bookmark jPersist 2 RC3

Hyperlink code:
Link for forum:

jPersist 2 RC3 Copyright

WareSeeker periodically updates pricing and software information of jPersist 2 RC3 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of jPersist 2 RC3 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed

Allok Video Splitter 2.2.0 Review:

Name (Required)
Email(Required)
Captcha
Featured Software

Want to place your software product here?
Please contact us for consideration.

Contact WareSeeker.com
Related Software
JDBCPersistence project is an Object Relational Mapping Framework. Free Download
Wais is a Perl module with access to freeWAIS-sf libraries. Free Download
Object::InsideOut is a comprehensive inside-out object support module. Free Download
Netscape::History is a Perl object class for accessing Netscape history database. Free Download
Hook::PrePostCall is a Perl module that can add actions before and after a routine. Free Download
Workorder Processing System allows you to quickly set up a work order/ticket tracking system for most service related businesses Free Download
SGMLS is a Perl class for postprocessing the output from the sgmls and nsgmls parsers. Free Download
JOAP::Server::Object is a base class for Things Servable By JOAP Servers. Free Download