有没有可能改进生成器,在base model下生成一个model类,继承com.jfinal.plugin.activerecord.Model,然后生成的base model继承 生成的那个model类。。。。。。。这样可以为我们增加model的共性预留位置,,,而如果没有那个需求,,,这个类的存在也不影响开发。
当然这是我的想法,不见得成熟,只是觉得这样的话,扩展性会好很多。或者说在生成器中增加这样一个配置,,在项目开始的时候,,根据实际需求来进行选择。
这个中间 XxxModel 中继承自 Model,里面可以写一些通用的方法,这样你的所有的 models 就拥有了这些扩展方法
此外,除了 BaseModelGenerator 外,其它的类都可以通过这种方式实现千变万化的需求