Hibernate ORM框架与JDBC的优缺点
很长一段时间以来,我一直在我的单机和web应用程序中使用Hibernate ORM框架与JDBC的优缺点,hibernate,jdbc,Hibernate,Jdbc,很长一段时间以来,我一直在我的单机和web应用程序中使用JDBC(Java数据库连接)。现在,我的前辈们要求我使用Hibernate框架,而不是JDBC,原因如下 通过使用JDBC,资源泄漏和数据不一致的情况如下 工作由开发人员完成 难以实现MVC概念 无封装 巨大的编程开销 查询是特定于DBMS的 这些因素是真的吗?还有其他因素支持这一点吗 为什么我们应该使用Hibernate而不是JDBC?请帮我说说你的想法 谢谢 通过使用JDBC,工作时会发生资源泄漏和数据不一致 由开发人员完成 错误
JDBC
(Java数据库连接)。现在,我的前辈们要求我使用Hibernate
框架,而不是JDBC
,原因如下
- 通过使用
,资源泄漏和数据不一致的情况如下 工作由开发人员完成JDBC
- 难以实现MVC概念
- 无封装
- 巨大的编程开销
- 查询是特定于DBMS的
Hibernate
而不是JDBC
?请帮我说说你的想法
谢谢
通过使用JDBC,工作时会发生资源泄漏和数据不一致
由开发人员完成
错误。
连接
/(准备
)语句
/结果集
处理的重复代码而导致资源泄漏,那么有很多JDBC模板框架可以为您做到这一点persist
操作被级联到删除的实体。现在数据库中有一个不一致的状态