SoJpt

关于代码生成器的demo问题

生成器的demo问题:在跳过表设置不起作用

gernerator.addExcludedTable("dic_log");

gernerator.addExcludedTable("dic_popedom");

gernerator.addExcludedTable("dic_role_popedom");

gernerator.addExcludedTable("dic_user");

gernerator.addExcludedTable("dic_user_role");

gernerator.addExcludedTable("verification_map");

设置这些不起作用,还是会照样生成代码


评论

  • 04-24 08:45
    应该不会,你把源代码删了在生成试试,这个demo直接用的是JFinal的代码。
    另外可以这么写gernerator.addExcludedTable("verification_map","dic_user_role" );
  • 04-24 16:42
    @Sohnny 我也不知道怎么回事儿,把jfinal的代码拷贝进来就没问题,使用sojpt的生成代码就会出现排除不了表的问题!等我再仔细看看那里有问题!还有就是如果使用jbolt的插件生代码的话,也会出现问题,把jbolt指定的目录直接就生成到src下面了,而不是src/main/java/下面不知道是为什么。
  • 04-24 20:57
    @zaonixian 你仔细比对下,看哪里有差异.
  • 04-25 16:25
    @Sohnny 找到了,是多一句这个玩意gernerator.setMetaBuilder(new MysqlSojptMetaBuilder(getDataSource()));
  • 04-25 19:34
    @zaonixian 哦, 那你生成的时候注意把dic开头的表排除掉, 不然可能那几个表的model生成可能会有影响
  • 发送