hibernate4中,注解@MapKey的targetElement属性被什么替换了?
@ElementCollection
@MapKey(targetElement = ProductAttribute.class)
@LazyCollection(LazyCollectionOption.TRUE)
@Cascade(value = { CascadeType.DELETE })
public Map<ProductAttribute, String> getProductAttributeMapStore() {
return productAttributeMapStore;
}
现在,我把我项目的hibernate.jar从hibernate3升级到hibernate4.1,intellJ alert targetElement就可以找到了。