java - 带有普通 JDBC 的 DAO 生成器工具

标签 java jdbc dao

我正在寻找一个很好的 DAO 生成器,它可以使用 plain JDBC 4 和基本的 CRUD 构建类操作。

我看到了 NetBeans使用 JPA 生成类和 Java Beans 或实体Hibernate .我正在寻找类似这样的其他工具,但我要求生成的类不使用第三方库,只使用 JRE .我很感激你的帮助。

最佳答案

我认为您可能有兴趣看一看 AuDAO源代码(您可以“使用”它生成 DAO 和 Bean 的部分并编写执行类似操作的代码 - 它是开源的)

这个库完全符合您的描述: enter image description here

但是,我认为您可能没有捕获要点,使用像 Hibernate 这样的工具的优势在于为开发人员提供了与数据库的松散耦合。您不需要知道所有的数据库方言; hibernate 。这很方便,因为生产服务器运行 DB2、Oracle 或 MySQL,而我们的 Junit 测试使用具有不同语法的 SQLite。

祝你好运!

关于java - 带有普通 JDBC 的 DAO 生成器工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10309716/

相关文章:

java - JSF 2.0 WITH richfaces 4.2.3 org.apache.jasper.JasperException :/Web/login. jsp(21,20) #{...} 在模板文本中不允许

java - Maven安装时编译错误

java - java jdbc中如何查询字符串

java - 如何在dao中使用jndi数据源?

java - 如何使用 Eclipse Galileo 配置 Hibernate

java - Jersey + HK2 : EntityManager injection fails

java - DAO & BO(数据访问层)——架构

java - 在 servlet mvc 中创建 jdbc 连接的更好位置是?

java - 标准 XAConnectionHandle :prepareStatement should not be used outside an EJBServer

java - Microsoft Access 和 Java JDBC-ODBC 错误