Main > Programming > Libraries >

Basset::Object::Persistent 1.03

Basset::Object::Persistent 1.03

Sponsored Links

Basset::Object::Persistent 1.03 Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 0 (0 times)
File size: 0.14 MB
Platform: Any Platform
License: Perl Artistic License
Price:
Downloads: 1225
Date added: 2006-06-16
Publisher: Jim Thomason

Basset::Object::Persistent 1.03 description

Basset::Object::Persistent is a subclass of Basset::Object that allows objects to be easily stored into a relational database. Presently only supports MySQL, but that may change in the future.

SYNOPSIS

(no synopsis, this is an abstract super class that should never be instantiated directly, it should be subclassed for all persistent objects and used through them)

Basset::Object is the uber module in my Perl world. All objects should decend from Basset::Object. It handles defining attributes, error handling, construction, destruction, and generic initialization. It also talks to Basset::Object::Conf to allow conf file use.
But, some objects cannot simply be recreated constantly every time a script runs. Sometimes you need to store the data in an object between uses so that you can recreate an object in the same form the last time you left it. Storing user information, for instance.

Basset::Object::Persistent allows you to do that transparently and easily. Persistent objects need to define several pieces of additional information to allow them to commit to the database, including their table definitions. Once these items are defined, youll have access to the load and commit methods to allow you to load and store the objects in a database.

It is assumed that an object is stored in the database in a primary table. The primary table contains a set of columns named the same as object attributes. The attributes are stored in those columns.

Some::Package->add_attr(foo);
my $obj = Some::Package->new();
$obj->foo(bar);
$obj->commit();

in the database, the foo column will be set to bar.

Basset::Object::Persistent 1.03 Screenshot

Advertisements

Basset::Object::Persistent 1.03 Keywords

Bookmark Basset::Object::Persistent 1.03

Hyperlink code:
Link for forum:

Basset::Object::Persistent 1.03 Copyright

WareSeeker periodically updates pricing and software information of Basset::Object::Persistent 1.03 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 Basset::Object::Persistent 1.03 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
Basset::Object is a Perl module used to create objects. Free Download
Generator is a command line application to facilitate the construction of small applications that need some database objects. Free Download
Basset::DB::Table is used to define database tables, ways to load that data into memory. Free Download
Mr. Persister is a simple, small, object relational mapping API capable of reading Java objects. Free Download
Persistent::mSQL is a persistent class implemented using a mSQL database. Free Download
Persistent::LDAP is a persistent class implemented using a LDAP directory. Free Download
Object::Mediator is a generic object persistence framework. Free Download
Persistent::MySQL is a persistent class implemented using a MySQL database. Free Download