Java Framework for Database操作

Ami*_*pta 8 java database-design dao java-ee

在我的工作场所,我们使用DAO模式来处理任何类型的数据库操作.它隐藏了程序员的笨重陈述.程序员需要编写sql查询和逻辑来处理输出数据.BaseDao处理所有类型的操作并以所需格式返回输出.

我发现这堂课并不完美.我添加了代码来控制连接数和处理连接问题,如连接缓慢,无连接,连接的atttempts数等.

但我必须添加更多代码来支持JDBC的高级功能,例如提供/访问二进制数据,处理从SP返回的结果集等.

是否有任何Java框架或类组可以涵盖许多数据库操作?

请建议.

Jon*_*nas 5

我认为您正在寻找Java Persistence API.它是Java EE规范,Hibernate是最流行的实现.