JDBC Wrapper教程 - 它仍然相关吗?

时间:2009-01-21 12:48:43

标签: java jdbc

IBM关于JDBC包装器的这篇文章似乎很好,我很想使用它:

http://www.ibm.com/developerworks/java/library/j-jdbcwrap/index.html

但它的日期是2001年 - 它是否仍然与今天的最佳实践相关,还是被其他更好的东西所取代?

非常感谢您的意见。

4 个答案:

答案 0 :(得分:1)

如果您不介意添加第三方库,请查看Spring。

他们在JDBC周围有一些非常好的包装器和抽象 - 它们可以显着减少代码混乱。您将最终添加XML配置文件,但这不一定是件坏事。

Spring可以使用池库来帮助进行连接管理 - 这在企业环境中很重要。

答案 1 :(得分:1)

另请参阅Java Persistence API(JPA)。它是另一个抽象层,可以帮助您完全避免任何SQL或DAO。

答案 2 :(得分:0)

在对Table的源代码进行一瞥后,我强烈反对它,因为它无法阻止SQL注入。你使用“普通JDBC”要好得多,尤其是PreparedStatement

答案 3 :(得分:0)

Spring Hibernate是你所需要的。