Basset::Object::Persistent 1.03
Sponsored Links
Basset::Object::Persistent 1.03 Ranking & Summary
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.
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
Persistent 1.03
relational database
be easily
objects
database
stored
allows
easily
subclass
Basset::Object::Persistent
BassetObjectPersistent
Basset::Object::Persistent 1.03
Libraries
Programming
Bookmark Basset::Object::Persistent 1.03
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
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
objects that reflect light
database programs
internet movie database
myspace falling objects
database development
objects in motion
objects of my affection lyrics
database software
relational database system
objects for the sims 2
imd movie database
hidden objects
what is a database
objects in the rear view mirror may appear closer than they are
database tutorial
relational database systems
objects d'art
business objects
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
Latest Software
Popular Software
Favourite Software