检出若依工程
git clone https://gitee.com/y_project/RuoYi.git
对根目录的pom.xml文件添加如下依赖
<!--Nutz-->
<dependency>
<groupId>org.nutz</groupId>
<artifactId>nutz-plugins-spring-boot-starter</artifactId>
<version>1.r.68.v20201205</version>
</dependency>
<!--beetl-->
<dependency>
<groupId>com.ibeetl</groupId>
<artifactId>beetl</artifactId>
<version>3.10.0.RELEASE</version>
</dependency>
以上配置也要加入到启动类工程。
对application.yml添加如下配置
nutz:
json:
# 是否启用,默认true
enabled: false
# json模式,默认compact
mode: compact
# 是否启用压缩模式
compact: true
# 是否自动将值应用unicode编码
auto-unicode: false
# 日期格式化
date-format: yyyy-MM-dd HH:mm:ss
dao:
runtime:
# 自动创建表
create: false
# 根据bean自动更新表结构
migration: false
# 是否添加列 默认true
add-column: false
# 是否删除列 默认true
delete-column: false
# 是否删表重建,注意此功能会删除全部表及数据,一般应用于demo或测试 默认false
foce-create: false
# 是否检查索引 默认true
check-index: false
# 扫描bean
basepackage:
- com.ruoyi.domain
sql-manager:
#自定义sql管理模式 file和xml
mode: file
# sql文件存放位置
paths:
- sqls
sql-template:
#是否启用 默认false
enable: true
#模板引擎类型,默认beetl
type: beetl
注入灵魂配置
指定编译版本

文章讲述了在RuoYi工程中如何通过Git克隆添加Nutz和Beetl依赖,配置application.yml,以及处理SpringBoot启动时关于Dao自动配置的初始化异常。

894

被折叠的 条评论
为什么被折叠?



