private void buildDiscriminator() {
if (this.inheritanceType == InheritanceType.SINGLE_TABLE || this.inheritanceType == InheritanceType.JOINED) {
final DiscriminatorColumn column = this.hierarchyRoot.entityClass.getAnnotation(DiscriminatorColumn.class);
if (column != null || this.inheritanceType != InheritanceType.JOINED
|| this.context.getProvider().isJoinedDiscriminatorNeeded()) {
this.discriminatorColumn = this.table.resolveColumn(column == null ? "DTYPE" : column.name());
this.discriminator = buildDiscriminator(this, column);
}
}
}
EntityClass.java 文件源码
java
阅读 40
收藏 0
点赞 0
评论 0
项目:org.fastnate
作者:
评论列表
文章目录