| 类 | 说明 |
|---|---|
| BaseModelGenerator |
Base model 生成器
|
| ColumnMeta |
ColumnMeta
|
| DataDictionaryGenerator |
DataDictionary 数据字典生成器
|
| Generator |
生成器
1:生成时会强制覆盖 Base model、MappingKit、DataDictionary,建议不要修改三类文件,在数据库有变化重新生成一次便可
2:生成 Model 不会覆盖已经存在的文件,Model 通常会被人为修改和维护
3:MappingKit 文件默认会在生成 Model 文件的同时生成
4:DataDictionary 文件默认不会生成。
|
| MappingKitGenerator |
MappingKit 文件生成器
|
| MetaBuilder |
MetaBuilder
|
| ModelGenerator |
Model 生成器
|
| TableMeta |
TableMeta
|
| TypeMapping |
TypeMapping 建立起 ResultSetMetaData.getColumnClassName(i)到 java类型的映射关系
特别注意时间型类型映射为了 java.util.Date(java.sql.Time 除外),可通过继承扩展该类来调整映射满足特殊需求
与 com.jfinal.plugin.activerecord.JavaType.java 类型映射不同之处在于
将时间型类型对应到 java.util.Date(java.sql.Time 除外)
|
Copyright © 2025. All rights reserved.