EnumJavaDescriptor.java 文件源码

java
阅读 39 收藏 0 点赞 0 评论 0

项目:hibernate-semantic-query 作者:
@Override
public SqlTypeDescriptor getJdbcRecommendedSqlType(JdbcRecommendedSqlTypeMappingContext context) {
    final int jdbcCode;
    if ( context.getEnumeratedType() != null && context.getEnumeratedType() == EnumType.STRING ) {
        return context.isNationalized()
                ? context.getTypeConfiguration().getSqlTypeDescriptorRegistry().getDescriptor( Types.NVARCHAR )
                : context.getTypeConfiguration().getSqlTypeDescriptorRegistry().getDescriptor( Types.VARCHAR );
    }
    else {
        return context.getTypeConfiguration().getSqlTypeDescriptorRegistry().getDescriptor( Types.INTEGER );
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号