版本:2.2
数据库查询需要在sql中指定表名,需要手动获取或者指定,项目中的做法是在model中增加一个static字段 tableName:
basemodel和model都是用的生成器自动生成的。
1:查询是否必须指定表名。
2:关于表名的获取是否有更优雅的方法,或者在model生成器中加入表名的获取(_MappingKit类中是获得了表名的)。
2:表名可以在 model 中通过 getTable().getName() 这一行代码获取到,可以定制生成器,生成一个 _getTableName() 的方法出来使用,注意,这个方法名要带上下划线 "_",否则会被当成是 bean 的 getter 方法