待编写
<dependency>
<groupId>org.nutz</groupId>
<artifactId>nutz-plugins-spring-boot-starter</artifactId>
<version>${version}</version>
</dependency>
- 默认扫描 sqls 目录下的全部.sql/.sqls/.sqlx 文件
- 自定义扫描路径 在 application.yml 中配置
nutz:
dao:
sqlmanager:
paths:
- a
- b
其中 a,b 为 sql 文件保存目录路径
配置
nutz:
dao:
runtime:
create: true
migration:true
basepackage:
- com.domain
- org.domain
create 自动建表 migration 自动变更 basepackage 实体类所在包名,注意, 不建议在生成环境使用数据库变更 ddl,如使用需要加上 BOOT-INF.classes.
dao操作及自定义sql操作请移步 https://www.nutzam.com
数组声明直接用','分割即可,如:
nutz.dao.sqlmanager.paths=demo,sqls
nutz:
json:
enable: true
nutz:
json:
auto-unicode: true
mode: compact #json模式,支持的模式有COMPACT, FULL, NICE, FORLOOK, TIDY
quote-name: false #是否对json key加引号
date-format: yyyy-MM-dd HH:mm:ss Z #时间格式
actived: #激活的key的正则匹配
ignore-null: #是否忽略空值
indent: # 缩进
indent-by: #缩进
locked: #不显示的key的正则匹配
null-as-emtry: #空值转换为空
unicode-lower: #是否小写Unicode
然后就没有然后了