关注IT专业技能,持续提升竞争力。

Hibernate实现之Annotation方式(三)

Hibernate 仙人球 2179℃ 0评论

Hibernate实现方式,上篇已经说过了,有两种,一种是XML方式,一种是注解(Annotation)方式,这次再来看下Annotation的实现方式。

1. 建立工程,这个不多说了,仍然是新建一个普通的Java工程即可。

2. 新建一个Teacher.java,属性:id,name,title,并生成getters和setters,文件内容如下:

仔细观察这个类和上篇的那个Student类,还是有差别的,这里在类名前添加了 @Entity指名这是一个实体Bean,在主键的getter方法上添加了@Id指明这是key,这就是注解。

3. 新建一个Hibernate Configuration File文件,名字为:hibernate.cfg.xml,在新建该文件过程中,配置项填好了后就能自动生成,我新建的文件内容如下:

要注意后面的mapping不再使用resource方式,而是采用了class方式,并指明是哪一个类。

到这个地方,Annotation方式的Hibernate实现就已经完成了,下面写一个测试方式:

当我们吧数据库调整好后,运行一下,数据就存入数据库中了,这个过程整体实现上就比XML的方式更简单,所以Annotation方式来实现Hibernate是目前最建议的方式。

转载请注明:V-Lover » Hibernate实现之Annotation方式(三)

喜欢 (0)or分享 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址