首页
App
&
Coffee
文档
项目
分享
反馈
俱乐部
登录
注册
Generator能不能增加只生成mode的表
淡定007
2017-08-22 11:38
我平时需要生成mode的很少,大多数都是不生成model的
项目:
JFinal
评论区
JFinal
2017-08-22 11:42
通过继承 MetaBuilder 扩展一下即可,大致如下:
public void MyMetaBuilder extends MetaBuilder {
private Set myTables = new HashSet();
public void addTable(String table) {
myTables.add(table);
}
public boolean isSkip(String table) {
if (myTables.contains(table)) {
return false;
} else {
return true;
}
}
用的时候这样:
MyMetaBuilder mmb = new MyMetaBuilder();
mmb.addTable(要处理的 table);
mmb.setDialect(new MySqlDialect());
Generator gen = new Generator(...);
gen.setMetaBuilder(mmb);
gen.generate();
回复
发送
我要反馈
热门反馈
扫码入社
public void MyMetaBuilder extends MetaBuilder {
private Set myTables = new HashSet();
public void addTable(String table) {
myTables.add(table);
}
public boolean isSkip(String table) {
if (myTables.contains(table)) {
return false;
} else {
return true;
}
}
用的时候这样:
MyMetaBuilder mmb = new MyMetaBuilder();
mmb.addTable(要处理的 table);
mmb.setDialect(new MySqlDialect());
Generator gen = new Generator(...);
gen.setMetaBuilder(mmb);
gen.generate();