码迷,mamicode.com
首页 > Web开发 > 详细

01-hibernate注解:类级别注解准备工作

时间:2017-11-12 17:22:37      阅读:189      评论:0      收藏:0      [点我收藏+]

标签:持久   project   java   简介   lib   扩展   映射文件   程序   环境   

注解简介:

目的:为了简化繁琐的ORM映射文件(.hbm)的配置。

JPA与hibernate的关系

JPA:全称 java Persistence API(java持久化API接口)

JPA注解是JAVAEE的规范和标准

JPA和hibernate的关系:

JPA是标准接口,hibernate是实现,但是其功能是JPA的超集。

hibernate如何实现与JPA的关系:

通过hibernate-annotation,hibernate-entitymanager和hibernate-core三个组件来实现。

 

实际开发,优先考虑使用JPA注解。更有利于程序的移植和扩展。

 

hibernate注解的分类

类级别注解

属性级别注解

映射关系注解

 

类级别注解:

@Entity。

@Table

@Embeddable 表示嵌入类。

 

hibernate.cfg.xml

技术分享

 

类级别注解准备工作:

1,新建一个java project工程。

2,新建一个文件夹lib

技术分享

3,把本地的mylib下面的hibernate-core和junit,以及JDBC的驱动文件夹,里面的jar包拷贝,粘贴到lib文件夹下面。

技术分享

技术分享

技术分享

 

技术分享

4,选中jar包右键,build Path

技术分享

5,完成上步后自动生成如下,完成了环境的设置:

技术分享

 

01-hibernate注解:类级别注解准备工作

标签:持久   project   java   简介   lib   扩展   映射文件   程序   环境   

原文地址:http://www.cnblogs.com/alsf/p/7821985.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!