基于注解的hibernate主键设置:@Id.
那么它的生成规则是什么呢?是由@GeneratedValue来规定的。
我们先来看看它是如何定义的:
@Target({METHOD,FIELD})
@Retention(RUNTIME)
public @interface GeneratedValue{
GenerationType strategy() default AUTO;
String generator() default "";
}
public enum GenerationType{
TABLE,
SEQUENCE, ...
注解映射必须满足两大条件:Hibernate3.2以上版本和JSEE 5。
@Entity 类注释,所有要持久化的类都要有
@Entity
public class Org implements java.io.Serializable {
}
@Id 主键
@Id
@GeneratedValue
private String orgId;
private String orgName;
@Column(name="...") 该属性对应表中的字段是什么,没有name表示一样
@Table 对象与表映射
@UniqueConstraint ...
- 浏览: 6578 次
- 性别:

- 来自: 西安

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
使用uddi4j连接juddi
org.uddi4j.transport.TransportException: ...
-- by boczj -
WebService的学习成长过程 ...
引用如果你的测试跟服务不是在同一贯饿应用下,你还可以在测试里 拿UserSer ...
-- by 小笨熊 -
WebService的学习成长过程 ...
你好,在你这两个里子中,你是否考虑到你的客户端测试的和你的服务端是在同一个应用下 ...
-- by xuewei -
如何用xfire做一个webSer ...
谢谢。。。。你们的意见对我很有用。。。。
-- by yangpeihai -
如何用xfire做一个webSer ...
没有对数据进行初始化赋值吧
-- by caroline12






评论排行榜