GeneralMapperReflectUtil.java 文件源码

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

项目:tasfe-framework 作者:
/**
 * 获取pojo表名
 * <p>
 * 下划线风格
 * </p>
 *
 * @param clazz pojo类class对象
 * @return tableName
 */
public static String getTableName(Class<?> clazz) {
    // 驼峰转下划线
    String tableName = StringUtil.camelToUnderline(clazz.getName());
    // 判断是否有Table注解
    if (clazz.isAnnotationPresent(Table.class)) {
        // 获取注解对象
        Table table = clazz.getAnnotation(Table.class);
        // 设置了name属性
        if (!table.name().trim().equals("")) {
            return table.name();
        }
    }
    return tableName;
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号