tk.mapper 通用 mapper 动态表名查询

发布时间:2020-07-03 15:46:05 作者:北极冷冷冷
来源:网络 阅读:3089

1.在实体上使用@Table 注解 默认不加使用驼峰转下划线匹配

@Table(name="table_name")
public class Entity{

}

2.实现 IDynamicTableName 接口

public class Entity   implements IDynamicTableName{

@Override
public String getDynamicTableName() {

    return “tableName”;
}
}

可以直接添加一个非数据库字段 使用 @Transient 注解  外部直接设置表名

 @Transient 
    private String tableName;

@Override
public String getDynamicTableName() {

    return  tableName;
}

IDynamicTableName 源码定义:
/*

package tk.mybatis.mapper.entity;

/**

推荐阅读:
  1. spring boot 使用通用 mapper 简化开发
  2. mybatis-generator 配合tk.mapper 代码自动生成 坑

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

tk.mapper 通用 mapper pp

上一篇:php无法执行cmd命令行怎么办

下一篇:Openldap导入数据(三)

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》