类 OverrideConfiguration.OverrideMappings
- java.lang.Object
-
- org.beangle.orm.hibernate.internal.OverrideConfiguration.OverrideMappings
-
- 所有已实现的接口:
Serializable,org.hibernate.cfg.ExtendedMappings,org.hibernate.cfg.Mappings
protected class OverrideConfiguration.OverrideMappings extends Object
- 另请参阅:
- 序列化表格
-
-
构造器概要
构造器 构造器 说明 OverrideMappings()注册缺省的sequence生成器
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidaddClass(org.hibernate.mapping.PersistentClass pClass)First change jpaName to entityName Duplicate register persistent class,hack hibernate(ToOneFkSecondPass.isInPrimaryKey)voidaddCollection(org.hibernate.mapping.Collection collection)Delay register collection,let class descide which owner will be winner.voidaddImport(String entityName, String rename)Duplicated entity name in sup/subclass situation will rise aDuplicateMappingException
-
-
-
方法详细资料
-
addClass
public void addClass(org.hibernate.mapping.PersistentClass pClass) throws org.hibernate.DuplicateMappingException- First change jpaName to entityName
- Duplicate register persistent class,hack hibernate(ToOneFkSecondPass.isInPrimaryKey)
- 指定者:
addClass在接口中org.hibernate.cfg.Mappings- 抛出:
org.hibernate.DuplicateMappingException
-
addImport
public void addImport(String entityName, String rename) throws org.hibernate.DuplicateMappingException
Duplicated entity name in sup/subclass situation will rise aDuplicateMappingException- 指定者:
addImport在接口中org.hibernate.cfg.Mappings- 抛出:
org.hibernate.DuplicateMappingException
-
addCollection
public void addCollection(org.hibernate.mapping.Collection collection) throws org.hibernate.DuplicateMappingExceptionDelay register collection,let class descide which owner will be winner.- Provide override collections with same rolename.
- Delay register collection,register by addClass method
- 指定者:
addCollection在接口中org.hibernate.cfg.Mappings- 抛出:
org.hibernate.DuplicateMappingException
-
-