只显示主题贴
在framework code里, 我可以用以下配置
<bean id="sessionFactory" class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean"
>
...
<property name="annotatedClasses" ref="annotatedClasses">
</property>
</bean>
在application code里, 我把以下配置放在另外一个文件里, ...
- 进入论坛 Java 版
知道了,
@Id
@Column(name="ID")
@Type(type="com.***.MyGUIDType")
@GeneratedValue(generator="myprimarykey")
@GenericGenerator(name="myprimarykey", strategy = "com.***.MyPrimaryKeyGenerator")
public MyGUID getGuid() {
return guid;
}
- 进入论坛 Java 版
比如我用xdcolet可以这样写, 但转成Annotation就找不到对应的syntax了
/**
* (non-Javadoc)
*
* @hibernate.id
* generator-class="com.**.dal.hibernate.util.PrimaryKeyGenerator"
*
*/
public GUID getId()
- 进入论坛 Java 版
不过生成的SQL都是一样的, 不是equal-join, 而是outer-join
- 进入论坛 Java 版
都是支持一个entity对应两个表用的,不知道SecondaryTable有啥特殊的地方
- 进入论坛 Java 版
在update或save前有一条select语句和transaction有关, 如果你用Pessimistic Locking, 就不会有select了
- 进入论坛 Java 版
多说一点,怎样不好用?
lazy property fetching里要配置java bytecode instrument, 感觉性能上有问题
- 进入论坛 Java 版







评论排行榜