![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Hibernate
allen621212
这个作者很懒,什么都没留下…
展开
-
eclipse中Hibernate tools的安装
eclipse version:Helios其实Hibernate tools就在JBoss tools中,所以如果装了JBoss tools的话应该是不用再次安装的,除非你安装时取消了。那么,不用说,基本步骤"Help"->"Install new software....",在work with文本框中输入JBoss tools的地址,然后在出现的多个选择里打开第一个树节点,找到并选择Hibernate tools即可。当然,在后面的树节点中也还有两个Hibernate tools,不安装的话应该也不会原创 2011-02-28 16:27:00 · 496 阅读 · 0 评论 -
所需的基础jar包
<br />version:3.6.1.Final<br />基本所需的jar包:根目录下的hibernate3.jar以及/lib/required/目录下的所有jar包。<br />如要使用annotation所需的jar包:/lib/jpa/hibernate-jpa-2.0-api-1.0.0.Final.jar原创 2011-02-28 16:15:00 · 317 阅读 · 0 评论 -
一些不常用的注解
引用的包:javax.persistence.*表名与类名不一致:@Table(name="tablename")字段名与属性名不一致:@column(name="columnname")时间日期类型:@Temporal(TemporalType.***) TemporalType共有三个属性:DATE/TIME/TIMESTAMP,分别对应着:日期/时间/日期+时间。某字段不写入数据库中:@Transient枚举类型:@Enumerated(EnumType.***) EnumType有两原创 2011-03-01 16:22:00 · 268 阅读 · 0 评论 -
定义组合主键的几种语法
<br /> <br /> 将所有的主键集合为单独一个类,作为一个组件。将组件注解为@Embeddedable,并将组件的属性注解为@Id。将组件的属性注解为@EmbeddedId。将表类注解为@IdClass(主键类.Class),并将该实体中所有属于主键的属性都注解为@Id。原创 2011-03-02 17:37:00 · 830 阅读 · 0 评论 -
设置自动增长的数据库字段
在getter前面加注解@GeneratedValue(strategy=GenerationType.***) GenerationType有四个属性:IDENTITY:适用于MS SQL SERVER/MySQL/DB2等数据库,适用类型:long/short/intSEQUENCE:使用hi/lo算法来得到字段的唯一标识符,适用类型:long/short/int,给定一个数据库序列(sequence)的名字。TABLE:使用hi/lo算法来得到字段的唯一标识符,适用类型:long/short/翻译 2011-03-01 23:12:00 · 791 阅读 · 0 评论