配置说明
该框架(插件)的全部相关配置
#easy-mybatis的相关配置
easy-mybatis:
#表示需要载入的数据库表
table-names: SYS_USER, SYS_DEPT
#默认的日期字符串格式
data-format: yyyy-MM-dd HH:mm:ss
#当数据库为Oracle时,数据表对应的主键SEQ名称
sequences:
SYS_USER: SEQ_SYS_USER,
SYS_DEPT: SEQ_SYS_DEPT
#当数据库为Oracle时,数据表的日期类型字段格式
oracle-date-format: yyyy-mm-dd hh24:mi:ss
# 详细说明
table-names
此配置表示需要载入的数据表,多个表名由逗号隔开,只有在此处配置了的数据表,才能在项目中使用@Magic("表名称")
标记MapperRepository
接口的数据表归属。
data-format
此配置表示在JsonObject
中的日期存在格式,JsonObject
中对日期的存储类型为String
类型,可通过此配置自定义存储格式,默认格式为yyyy-MM-dd HH:mm:ss
。
注意
当data-format
的格式修改,请务必将oracle-date-format
的格式与之匹配。
sequences
此配置表示当数据库为Oracle时,每个数据表的主键生成器名称,以键值对的格式进行参数配置。若此处没有对数据表的主键生成器进行配置,那么在做该数据表的数据插入行为时需自定义填充主键数值。
oracle-date-format
此配置表示当数据库为Oracle时,传入日期格式字段时的参数格式,即TO_DATE(field, '$dateFormat')
。
注意
当oracle-date-format
的格式修改,请务必将data-format
的格式与之匹配。