您好,登錄后才能下訂單哦!
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;
/**
@since 2015-10-28 22:20
*/
public interface IDynamicTableName {
/**
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。