Examples

The demo was created to show basic use of objectBreeze with a Flash form. This example does not use many of the powerful features of objectBreeze, and is only intended as a primer.

Create the following table in your database:Employee
employeeID int(4) PK identity
fName varchar(20)
lName varchar(20)
email varchar(75)
In the /objectBreeze Folder, you will find the following files:
Application.cfm
index.cfm
frm.Employee.cfm
lst.Employee.cfm
Edit Application.cfm […]

More on page 7

Downloads

objectBreeze Downloads

By downloading the any of packages below, you agree to the following license:
objectBreeze is copyright © 2006 Nicholas M Tunney. You are free to use objectBreeze in any free or revenue generating application as long as the following text appears within the application’s documentation: “objectBreeze is copyright © 2006 Nicholas […]

More on page 6

Support

Support for objectBreeze is fairly limited due to the nature of the OSS license and ease of use of the tool. I am always happy to help users with objectBreeze and you can reach me at nic.tunney@nictunney.com if you need assistance, however, I recommend that you read the documentation and check out the
examples first.

More on page 5

About

objectBreeze Comments (0)

objectBreeze is an ORM tool that allows you to interact with your data persistence layer and easily model objects within your ColdFusion applications. With no setup, objectBreeze will instantly create objects directly from your database scema. objectBreeze requires that your table has -a- primary key defined. Currently, objectBreeze works with Microsoft SQL, Oracle, MySQL and PostgreSQL, but other versions are on the way.

ObjectBreeze is self contained and can be dropped into almost any ColdFusion application. objectBreeze also enables you to query database tables, and return the query as an object that encapsultes the data, and returns objects from your query.

admin @ March 19, 2008

Documentation

objectBreeze Comments (0)

Installation

  • Download objectBreeze
  • Unzip the package into your web root
  • Read the documentation below
  • Wish List

  • User Suggestions
  • Change Log

  • 11/25/2005: MySQL support
  • 11/26/2005: Insert grabs auto id for MySQL correctly - Thanks Dan
  • 11/26/2005: Removed configuration file
  • 11/26/2005: DSN and DBType sent on instantiation to allow for multiple datasources and database types in a single application - Thanks Phill and Critter
  • 11/27/2005: Test file now works for MySQL without having to edit the qRecords query - Thanks Dan
  • 12/03/2005: Added object composition (object and collection)
  • 12/04/2005: New demo added to documentation
  • 12/25/2005: Bug Fix - New compositions insert the correct new IDs
  • 12/29/2005: Gateway methods have been added
  • 12/29/2005: queryObject added to handle the gateway queries and creating objects from the result set
  • 12/29/2005: objectReadByProperty() added to allow compositions to be created after a get method in the queryObject
  • 12/31/2005: Read and commit methods correctly handle apostrophes
  • 01/05/2005: Read and commit methods placed directly into MasterObject and Controller
  • 01/05/2005: Demo updated to reflect changes in read and commit methods. Also added delete to the demo.
  • 01/22/2005: Changed primary key determination for MSSQL. Thanks to Matthew Lesko for this catch.
  • 01/25/2005: Removed /objectBreeze/assets/config
  • 02/10/2005: Setters in oB controller are now private
  • 02/11/2005: Changed example to use queryObject
  • 02/26/2005: Oracle Support
  • 02/26/2005: Delete() now correctly deletes compositions
  • 03/01/2005: PostgreSQL Support
  • 04/15/2005: Added resetPointer() method to queryObject - Thanks for the suggestion Craig
  • 04/24/2005: Datasource object created in objectBreeze Controller and passed to MasterObjects
  • 04/24/2005: Table caching added to database objects
  • 04/28/2005: Performance tweak for Oracle - Thanks go to Craig Drabik
  • To-Do

  • TBASpread the WordHere are logos to place on your site or Blog. Feel free to link to this page:
    http://www.nictunney.com/objectBreeze.cfm

    Powered By objectBreezeI support objectBreeze

    More on page 8

    admin @ March 19, 2008