为了账号安全,请及时绑定邮箱和手机立即绑定

新创建的工程沿用这个配置,可是如果想用orcla数据库了怎么办?

新创建的工程沿用这个配置,可是如果想用orcla数据库了怎么办?

正在回答

1 回答

流程是这样的:首先,添加hibernate的支持类和oracle数据库驱动的jar包,然后配置hibernate的配置文件hibernate.cfg.xml,在配置文件里指定方言为oracle,驱动类为oracle的驱动类,其余不变,然后自建一个数据库,再根据此数据库创建持久化类以及各自的映射文件hbm.xml,在映射文件里配置映射关系,比如一对多或者多对一,最后在hibernate的配置文件里指定映射文件的路径,这就ok了。以上是手动操作,当然myeclipse可以自动生成,在第五章的课程总结里,依葫芦画瓢就行了。至于你提问这个问题,怕是没有搞懂hibernate,hibernate就相当于是一个中间件,连接持久化类和底层的数据库,对于你采用什么样的数据库,持久化类就不用管了,你只需要把hibernate根据你自己的数据库进行配置就ok了,这样就实现了低耦合,避免了持久类直接操作数据库。最后,why oracle not mysql?

0 回复 有任何疑惑可以回复我~
#1

玄鉴 提问者

非常感谢!
2016-10-08 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Hibernate初探之一对多映射
  • 参与学习       42171    人
  • 解答问题       295    个

Hibernate中一对多关联映射配置,以及cascade和inverse属性作用

进入课程

新创建的工程沿用这个配置,可是如果想用orcla数据库了怎么办?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信