I'm searching for free and simple DAO generator for java (it needs to create entities/bens from db tables/views and generate basic CRUD code). Currently, I`m using DAO4J which lacks some functionality like views mapping. I know that there are frameworks like Hibernate but I dont need such robust framework.
Some things this framework should have to do:
None of these are perfect matches, but both rock, in their own individual way:
But I'd say the winner is Spring Data. It offers a simple but powerful abstraction over many different underlying data store technologies and generates daos for you automatically. Here's a presentation of Spring Data JPA. Unfortunately Spring Data has not been released in final versions yet.
If you just need a code generator without adherence to a framework, you should try Telosys Tools. It's a lightweight tool, it generates code from an existing database model.
See https://www.telosys.org
Some templates are specially designed for JDBC code generation, they are available on GitHub https://github.com/telosys-templates-v3
They offer code generation for DAO, DAO interfaces, POJO (beans), JUnit tests, etc
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With