Deprecated: Non-static method JApplicationSite::getMenu() should not be called statically, assuming $this from incompatible context in /hermes/walnaweb07a/b1349/pow.andred/htdocs/templates/yoo_infinite/warp/systems/joomla/layouts/com_content/article/default.php on line 13
Deprecated: Non-static method JApplicationCms::getMenu() should not be called statically, assuming $this from incompatible context in /hermes/walnaweb07a/b1349/pow.andred/htdocs/libraries/cms/application/site.php on line 272

NeuralBuild and the Java DAO Pattern

NeuralBuild and the DAO Pattern in Java

The standard files generated by the NeuralBuild DAO Java generator are the following :

Value Objects

Exceptions

DAO Factory

RDBMS DAO Factory

DAO

RDBMS DAO

Java server page (.jsp)

Business Factory

NeuralBuild generates a Business Factory on top of the DAO layer. The Business Factory “wraps” the DAO Layer, exposing a clean Business Object layer to developers.

Composite Objects

In Addition to the standard DAO Pattern, NeuralBuild also generates composite objects and the DAO Pattern layers for these objects. Composite Objects represent composites of more than one Value Object. The generated DAO Pattern layers for Composite Objects are “read-only”.