- 6
- 0
- 约3.91千字
- 约 8页
- 2017-08-30 发布于安徽
- 举报
首先我们了解一个名词ORM,全称是(Object Relational Mapping),即对象关系映射。ORM的实现思想就是将关系数据库中表的数据映射成对象,以对象的形式展现,这样开发人员就可以把对数据库的操作转化为对这些对象的操作。Hibernate正是实现了这种思想,达到了方便开发人员以面向对象的思想来实现对数据库的操作。? ? ? ?? ? ? ? Hibernate在实现ORM功能的时候主要用到的文件有:映射类(*.java)、映射文件(*.hbm.xml)和数据库配置文件(*.properties/*.cfg.xml),它们各自的作用如下。? ? ? ? 映射类(*.java):它是描述数据库表的结构,表中的字段在类中被描述成属性,将来就可以实现把表中的记录映射成为该类的对象了。? ? ? ? 映射文件(*.hbm.xml):它是指定数据库表和映射类之间的关系,包括映射类和数据库表的对应关系、表字段和类属性类型的对应关系以及表字段和类属性名称的对应关系等。? ? ? ? 数据库配置文件(*.properties/*.cfg.xml):它是指定与数据库连接时需要的连接信息,比如连接哪种数据库、登录数据库的用户名、登录密码以及连接字符串等。当然还可以把映射类的地址映射信息放在这里。? ? ? ? 接下来让我们就一起走进Hibernate的七种映射关系:? ? ? ? 1、?
您可能关注的文档
- hx02热力学第一定律.pptx
- IBM 应用程序架构本质.pdf
- IBM印度服务外包扩招有理 中国市场日趋成熟复制成功.pdf
- ICU深静脉血栓的护理47999.ppt
- ID89-城中村土地股份合作制绩效分析-以北京北郝村实证研究为例.doc
- iData_我国上市公司业绩与高管薪酬相关性研究_基于沪市的经验数据_刘建中.pdf
- inter 未来教育 教师支持材料 做好就业与自主创业的准备.ppt
- iPhone桌面 各项应用程序推荐.doc
- IPO公司职工持股会、工会持股等股东人数超范围问题处理总结.doc
- Ishow 移动电子展示销售系统.pptx
- 2026重庆市綦江区事业单位面向服务期满且考核合格“三支一扶”人员、应届毕业农村订单定向医学生考核招.docx
- 保安员技能试题及答案.docx
- 2026年旅游产业数字化转型报告及市场分析.docx
- 2026年无人机行业产业链布局报告.docx
- 2026年物流行业报告:分析物流行业发展趋势与挑战.docx
- 2026年制造业能源价格波动分析报告与成本控制策略.docx
- 2026重庆市綦江区事业单位面向服务期满且考核合格“三支一扶”人员、应届毕业农村订单定向医学生考核招.docx
- 2026年无人机物流行业市场前景报告.docx
- 铲雪施工合同【2026最新整理版】10篇.docx
- 2026年体育产业低碳发展报告.docx
原创力文档

文档评论(0)