v3.9.0 里程碑版本发布

This commit is contained in:
JEECG
2025-11-26 11:14:47 +08:00
parent 1a923596db
commit 9571e0b169
272 changed files with 6596 additions and 105398 deletions

View File

@ -25,7 +25,7 @@ spring:
# lazy-initialization: true
flyway:
# 是否启用flyway
enabled: true
enabled: false
# 迁移sql脚本存放路径
locations: classpath:flyway/sql/mysql
# 是否关闭要清除已有库下的表功能,生产环境必须为true,否则会删库,非常重要!!!
@ -178,7 +178,7 @@ mybatis-plus:
# 默认数据库表下划线命名
table-underline: true
configuration:
# # 这个配置会将执行的sql打印出来在开发或测试的时候可以用
# 这个配置会将执行的sql打印出来在开发或测试的时候可以用
#log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
# 返回类型为Map,显示null对应的字段
call-setters-on-nulls: true
@ -202,12 +202,17 @@ jeecg:
user: postgres
password: postgres
table: embeddings
# Unipush配置 云函数调用 URL 化地址
unicloud:
pushUrl: ??
# 平台上线安全配置
firewall:
# 数据源安全 (开启后Online报表和图表的数据源为必填)
dataSourceSafe: false
# 低代码模式dev:开发模式prod:发布模式——关闭所有在线开发配置能力)
lowCodeMode: dev
# 是否允许同一账号多地同时登录 (为 true 时允许一起登录, 为 false 时新登录挤掉旧登录)
is-concurrent: true
# 签名密钥串(前后端要一致,正式发布请自行修改)
signatureSecret: dd05f1c54d63749eda95f9fa6d49v442a
#签名拦截接口
@ -225,6 +230,8 @@ jeecg:
webapp: /opt/webapp
shiro:
excludeUrls: /test/jeecgDemo/demo3,/test/jeecgDemo/redisDemo/**,/bigscreen/category/**,/bigscreen/visual/**,/bigscreen/map/**,/jmreport/bigscreen2/**
# 短信发送方式 aliyun阿里云短信 tencent腾讯云短信
smsSendType: aliyun
#阿里云oss存储和大鱼短信秘钥配置
oss:
accessKey: ??
@ -243,6 +250,16 @@ jeecg:
SMS_465391221:
# 注册账号短信模板编码
SMS_175430166:
#腾讯短信秘钥配置
tencent:
# 接入域名
endpoint: sms.tencentcloudapi.com
secretId: ??
secretKey: ??
# 应用ID
sdkAppId: ??
# 地域信息
region: ap-beijing
# 在线预览文件服务器地址配置
file-view-domain: http://fileview.jeecg.com
# minio文件上传

View File

@ -116,9 +116,8 @@ spring:
web-stat-filter:
enabled: true
dynamic:
druid: # 全局druid参数绝大部分值和默认保持一致。(现已支持的参数如下,不清楚含义不要乱设置)
druid:
# 连接池的配置信息
# 初始化大小,最小,最大
initial-size: 5
min-idle: 5
maxActive: 1000

View File

@ -47,7 +47,7 @@ spring:
quartz:
job-store-type: jdbc
jdbc:
initialize-schema: embedded
initialize-schema: never
#定时任务启动开关true-开 false-关
auto-startup: true
#延迟1秒启动定时任务
@ -183,7 +183,7 @@ jeecg:
enabled: true
model: deepseek-chat
apiKey: ??
apiHost: https://api.deepseek.com/v1
apiHost: https://api.deepseek.com
timeout: 60
# AIRag向量库
ai-rag:
@ -194,6 +194,9 @@ jeecg:
user: postgres
password: postgres
table: embeddings
# Unipush配置 云函数调用 URL 化地址
unicloud:
pushUrl:
# 平台上线安全配置
firewall:
# 数据源安全 (开启后Online报表和图表的数据源为必填)

View File

@ -25,6 +25,8 @@ spring:
enabled: false
# 是否关闭要清除已有库下的表功能,生产环境必须为true,否则会删库,非常重要!!!
clean-disabled: true
# 迁移sql脚本存放路径
locations: classpath:flyway/sql/mysql
servlet:
multipart:
max-file-size: 10MB
@ -195,12 +197,17 @@ jeecg:
user: postgres
password: postgres
table: embeddings
# Unipush配置 云函数调用 URL 化地址
unicloud:
pushUrl:
# 平台上线安全配置
firewall:
# 数据源安全 (开启后Online报表和图表的数据源为必填)
dataSourceSafe: true
# 低代码模式dev:开发模式prod:发布模式——关闭所有在线开发配置能力)
lowCodeMode: prod
# 是否允许同一账号多地同时登录 (为 true 时允许一起登录, 为 false 时新登录挤掉旧登录)
is-concurrent: true
# 签名密钥串(前后端要一致,正式发布请自行修改)
signatureSecret: dd05f1c54d63749eda95f9fa6d49v442a
#签名拦截接口
@ -218,6 +225,8 @@ jeecg:
webapp: /opt/jeecg-boot/webapp
shiro:
excludeUrls: /test/jeecgDemo/demo3,/test/jeecgDemo/redisDemo/**,/bigscreen/category/**,/bigscreen/visual/**,/bigscreen/map/**,/jmreport/bigscreen2/**,/api/getUserInfo
# 短信发送方式 aliyun阿里云短信 tencent腾讯云短信
smsSendType: aliyun
#阿里云oss存储和大鱼短信秘钥配置
oss:
accessKey: ??
@ -238,6 +247,16 @@ jeecg:
# 注册账号短信模板编码
SMS_175430166:
SMS_461885023:
#腾讯短信秘钥配置
tencent:
# 接入域名
endpoint: sms.tencentcloudapi.com
secretId: ??
secretKey: ??
# 应用ID
sdkAppId: ??
# 地域信息
region: ap-beijing
# 在线预览文件服务器地址配置
file-view-domain: http://fileview.jeecg.com
# minio文件上传

View File

@ -198,12 +198,17 @@ jeecg:
user: postgres
password: postgres
table: embeddings
# Unipush配置 云函数调用 URL 化地址
unicloud:
pushUrl:
# 平台上线安全配置
firewall:
# 数据源安全 (开启后Online报表和图表的数据源为必填)
dataSourceSafe: false
# 低代码模式dev:开发模式prod:发布模式——关闭所有在线开发配置能力)
lowCodeMode: dev
# 是否允许同一账号多地同时登录 (为 true 时允许一起登录, 为 false 时新登录挤掉旧登录)
is-concurrent: true
# 签名密钥串(前后端要一致,正式发布请自行修改)
signatureSecret: dd05f1c54d63749eda95f9fa6d49v442a
#签名拦截接口
@ -221,6 +226,8 @@ jeecg:
webapp: D://opt//webapp
shiro:
excludeUrls: /test/jeecgDemo/demo3,/test/jeecgDemo/redisDemo/**,/bigscreen/category/**,/bigscreen/visual/**,/bigscreen/map/**,/jmreport/bigscreen2/**
# 短信发送方式 aliyun阿里云短信 tencent腾讯云短信
smsSendType: aliyun
#阿里云oss存储和大鱼短信秘钥配置
oss:
accessKey: ??
@ -240,6 +247,16 @@ jeecg:
SMS_465391221:
# 注册账号短信模板编码
SMS_175430166:
#腾讯短信秘钥配置
tencent:
# 接入域名
endpoint: sms.tencentcloudapi.com
secretId: ??
secretKey: ??
# 应用ID
sdkAppId: ??
# 地域信息
region: ap-beijing
# 在线预览文件服务器地址配置
file-view-domain: http://127.0.0.1:8012
# minio文件上传

View File

@ -1,5 +1,7 @@
spring:
application:
name: jeecg-system
config:
import: optional:classpath:config/application-liteflow.yml
profiles:
active: '@profile.name@'

View File

@ -9,7 +9,7 @@ ${AnsiColor.BRIGHT_BLUE}
${AnsiColor.BRIGHT_GREEN}
Jeecg Boot Version: 3.8.3
Jeecg Boot Version: 3.9.0
Spring Boot Version: ${spring-boot.version}${spring-boot.formatted-version}
产品官网: www.jeecg.com
版权所属: 北京国炬信息技术有限公司

File diff suppressed because one or more lines are too long

View File

@ -21,8 +21,8 @@ public class TestMain {
// 请求方式是 GET 代表获取数据
HttpMethod method = HttpMethod.GET;
System.out.println("请求地址:" + url);
System.out.println("请求方式:" + method);
//System.out.println("请求地址:" + url);
//System.out.println("请求方式:" + method);
// 利用 RestUtil 请求该url
ResponseEntity<JSONObject> result = RestUtil.request(url, method, headers, null, null, JSONObject.class);

View File

@ -21,7 +21,7 @@ public class SampleOpenApiTest {
@Test
public void test() throws Exception {
// 根据部门ID查询用户
String url = base_url+"/openapi/call/TEwcXBlr?id=6d35e179cd814e3299bd588ea7daed3f";
String url = base_url+"/openapi/call/TEwcXBlr?id=c6d7cb4deeac411cb3384b1b31278596";
JSONObject header = genTimestampAndSignature();
HttpGet httpGet = new HttpGet(url);
// 设置请求头