基于注解的Hibernate配置(笔记)

 

Hibernate注解和JPA

HibernateAnnotations:是使用注解代替XML映射对象关系的新方式。

JPA: Java Persistence APIEJB3.0规范中的一部分,专门描述如何处理持久化的规范。(java持久化API,javaEE5.0中的标准,也是javaEEORM框架提供注解的标准)

 

HibernateAnnotations JPA的关系:相当于JPA是标准,Annotation是这一标准的实现

 

常用方式:

  • 使用JPA的标准注解来做对象关系映射(不管是Hibernate还是EJB都是JPA注解规范的实现,使用JPA注解可以屏蔽底层不同的ORM框架)
  • 使用Hibernate来完成持久化操作

 

JPA注解环境搭建

  • Hibernate-core3.6以上版本内置了对注解的支持(开发包lib/jpa文件夹下的jarentitymanager)
  • hibernate.cfg.xml文件中通过<mapping class="XXXXXX">配置实体(xml配置对象关系映射文件时需要在hibernate.cfg.xml文件中注册,此时把resource改为class,并为其指明所对应实体类的全限定名--包名.类名,也可只用界面方式配置,在Mappings下直接选中实体添加)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值