这篇文章主要讲解了“如何理解Hibernate ORM”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何理解Hibernate ORM”吧!
本文向大家介绍Hibernate ORM,可能好多人还不了解Hibernate ORM,没有关系,看完本文你肯定有不少收获,希望本文能教会你更多东西。
对象关系映射(ORM):Hibernate ORM,其作用就是去映射对象和关系型数据库的,以达到程序中的业务逻辑和数据访问组件相分离。
Hibernate并不能提高对数据库的查询性能,我个人觉得使用它可以省去jdbc那样繁琐的工作,方言给了它还可以移植的功能,ibatis:半自动。
Spring中有个JDBC模板,可以自己写sql语句。领域模型和数据模型就是真实世界中业务对象的表现形式。业务对象:
◆域对象(实体对象)
◆过程对象(session会话)
◆时间对象(Message Bean)消息驱动。
Hibernate的实现步骤:
1:创建实体领域对象POJO
2:创建Hibernate配置文件(见附件:hibernate.cfg.xml)
3:创建Hibernate ORM文件(见附件:User.hbm.xml)
4:创建数据库表(见附件:create.java)
5:创建Hibernate API操作数据库
准备一、导入Hibernate库
准备二、添加配置文件hibernate.cfg.xml
准备三、添加映射文件UserInfo.hbm.xml
步骤一、创建Configuration
步骤二、创建SessionFactory
步骤三、打开Session
步骤四、开始一个事务
步骤五、持久化操作
步骤六、提交事务
步骤七、关闭session
感谢各位的阅读,以上就是“如何理解Hibernate ORM”的内容了,经过本文的学习后,相信大家对如何理解Hibernate ORM这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是亿速云,小编将为大家推送更多相关知识点的文章,欢迎关注!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。