首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

hibernate注解的有关问题

2012-03-18 
hibernate注解的问题JPA的注解功能太少,hibernate那些独有的都没有。我用hibernate的@entity发现怎么也不行

hibernate注解的问题
JPA的注解功能太少,hibernate那些独有的都没有。
我用hibernate的@entity发现怎么也不行,不自动生成表,用JPA的entity就行。能混合着用么?

Java code
//optimisticLock 这属性只有hibernate有,fetch也是,怎么能同时使用啊??@javax.persistence.Entity@org.hibernate.annotations.Entity(optimisticLock = OptimisticLockType.VERSION) @javax.persistence.Table(name = "TB_CUSTOMER", schema = "PBUSER")@org.hibernate.annotations.Table(appliesTo = "cc", fetch = FetchMode.SELECT)public class Customer {    private int id;    @GeneratedValue    @Id    public int getId() {        return id;    }    public void setId(int id) {        this.id = id;    }}




[解决办法]
jpa是标准的API,是JDK本身提供的~!hibernate在jpa 的基础上进行了扩展!不知道Eclipse插件在生成表的时候具体使用的是哪个!我觉得应该是JPA的~

热点排行