在我的工作场所,我们使用DAO模式来处理各种数据库操作。它将繁琐的语句隐藏在程序员背后。程序员需要编写SQL查询和逻辑来处理输出数据。BaseDao处理所有类型的操作并以所需格式返回输出。
我发现这个类不是完美的。我添加了控制连接数和处理连接问题(如慢速连接,无连接,连接尝试次数等)的代码。
但是,我需要添加更多的代码来支持JDBC的高级功能,比如提供/访问二进制数据,处理存储过程返回的结果集等。
是否有任何Java框架或一组类可以涵盖许多数据库操作?
请给出建议。
我发现这个类不是完美的。我添加了控制连接数和处理连接问题(如慢速连接,无连接,连接尝试次数等)的代码。
但是,我需要添加更多的代码来支持JDBC的高级功能,比如提供/访问二进制数据,处理存储过程返回的结果集等。
是否有任何Java框架或一组类可以涵盖许多数据库操作?
请给出建议。