什么是DBUtils
Apache Commons DBUtils库是一组很小的类,这些类旨在简化JDBC调用处理,而不会造成资源泄漏,并使代码更简洁。由于JDBC资源管理代码非常繁琐且容易出错,因此DBUtils类对JDBC底层代码进行封装,以便开发人员更加专注于编写数据访问业务逻辑代码。
1 DBUtils的优点
- 没有资源泄漏:DBUtils确保没有资源泄漏发生。
- 封装资源释放代码:DBUtils已经默认提供了数据库操作后的资源释放代码,程序员而无需编写任何资源释放代码,这样可以防止资源泄漏。
- 结果集-对象自动封装 -DBUtils提供把数据库结果集数据自动封装到JavaBean中。
2 DBUtils的设计原则
- 轻量:DBUtils库的大小非常小,类较少,因此易于理解和使用。
- 透明:DBUtils库在后台没有做太多工作。它只需要查询并执行。
- 快速:DBUtils库类不会创建许多后台对象,并且在数据库操作执行中非常快。
热门文章
优秀文章