首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Hibernate和哪个数据库?

问Hibernate和哪个数据库?
EN

Stack Overflow用户
提问于 2013-07-03 06:49:18
回答 1查看 53关注 0票数 0

我想知道Hibernate上的数据库的一般情况。

我应该特别关注“在哪个数据库上使用Hibernate”吗?仅仅通过在Hibernate中使用DB包,我就必须放弃它的一些特性吗?仅仅因为在XYZ上使用Hibernate存在一些配置或使用问题,并且两者不能很好地协同工作,我是否应该在使用DB时遇到更多麻烦,比如"XYZ“?我正在考虑Hibernate的MySQL。在我看来,Hibernate的集成/设置非常简单,Hibernate在DB上提供了大量的选项可供选择。但是,当我深入到一起使用的时候,事情还会如此顺利吗?

Hibernate新手,寻找初学者。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-07-03 10:20:25

Hibernate无非就是ORM,如果Hibernate让你改用不同的DB,那么我会放弃那个ORM,但hibernate很可能支持所有常见的数据库,参见here。数据库的选择要比选择ORM重要得多。大多数数据库的Hibernate配置都很简单(我还没有检查所有数据库的hibernate )。使用mysql时,你可能会遇到事务方面的问题,这不是因为InnoDB,而是因为mysql使用的引擎(我相信MyIsam不支持,hibernate支持事务)。因此,选择最适合的数据库并与hibernate一起使用。不要因为hibernate而更改db。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17437074

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档