JDBLayer(sm) is an automatic code generation utility for producing error-free Java or C++ database code. The software reads database schema meta-data via JDBC and translates the database objects into a production ready, object-oriented database layer. This layer provides core database functionality such as: selects, inserts, updates, and deletes of rows.
The application frees developers from the time-consuming chore of writing proprietary, error-prone database code to focus instead on database design. That design can then be easily modified with no risk of breaking business logic which remains separate from the database layer. Developers can add custom queries and other complex database functionality in an extension layer that inherits its core functionality from the generated layer. In this way, the base layer can be regenerated whenever the data model changes without impacting custom extensions.
Template-based system allows the developer to automatically change all generated code
simply by modifying easy-to-manage templates
1-click, production-ready, database layer with working queries based on index info
Code extension pattern eliminates the risk of overwrites due to database
changes/regeneration
Sweeping database changes can be applied with ease and reliability
If you are interested in learning more about JSocket, please send us an email at jdblayer@objectlab.com.