Project Home • Blog • Forums • Wiki • Known Issues • Contact Project
Author: Dave Evartt (All RIAForge projects by this author)
The BeanMachine is a tool that not only builds Mach-ii beans, but also the DAO, gateway and listeners commonly used with the beans themselves along with the commonly used CRUD (Create,Read, Update, Delete) and GetAll methods. The BeanMachine also builds the config file and a beanfilter that can create an instance of the bean on the fly.
Since building beans always involves a lot of testing , the BeanMahine also builds a rudimentary Mach-ii application to test the bean and it's methods before moving the bean into your application.
The BeanMachine incorporates a data dictionary; You define how fields in the database are to be used by the bean and its model and the BeanMachine constructs the code accordingly. The code generated includes both the server and client side validation code needed to support the bean.
This code can be pasted into your application in a fraction of the time it would take to do it manually, makiing Mach-ii development a snap.
Recent Blog Entries:
To enter issues for this (or any other) project, you must be logged in.
You may access this project's Subversion repository with your client here: http://svn.riaforge.org/beanmachine.
To view files and changelists associated with this repository, go here: http://beanmachine.riaforge.org/index.cfm?event=page.svnbrowse.
Anonymous users have read access to the repository while the administrator has write access.
This project is sharing its code via Subversion. Subversion is an open source source control method. You may find more information about Subversion here: http://subversion.tigris.org/
Adobe and the Adobe product names are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States and/or other countries.