我正在寻找一个很好的 DAO 生成器,它可以使用 plain JDBC 4 和基本的 CRUD 构建类操作。
我看到了 NetBeans使用 JPA 生成类和 Java Beans 或实体和 Hibernate .我正在寻找类似这样的其他工具,但我要求生成的类不使用第三方库,只使用 JRE .我很感激你的帮助。
最佳答案
我认为您可能有兴趣看一看 AuDAO源代码(您可以“使用”它生成 DAO 和 Bean 的部分并编写执行类似操作的代码 - 它是开源的)
这个库完全符合您的描述:
但是,我认为您可能没有捕获要点,使用像 Hibernate 这样的工具的优势在于为开发人员提供了与数据库的松散耦合。您不需要知道所有的数据库方言; hibernate 。这很方便,因为生产服务器运行 DB2、Oracle 或 MySQL,而我们的 Junit 测试使用具有不同语法的 SQLite。
祝你好运!
关于java - 带有普通 JDBC 的 DAO 生成器工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10309716/