# 增加Springboot Actuator授权、升级积木报表2.0.0
parent
fa6a7cf404
commit
153717f3d4
|
|
@ -59,7 +59,7 @@
|
||||||
<freemarker.version>2.3.33</freemarker.version>
|
<freemarker.version>2.3.33</freemarker.version>
|
||||||
<jsoup.version>1.18.1</jsoup.version>
|
<jsoup.version>1.18.1</jsoup.version>
|
||||||
<tika.version>3.1.0</tika.version>
|
<tika.version>3.1.0</tika.version>
|
||||||
<jimureport-spring.version>1.9.4</jimureport-spring.version>
|
<jimureport-spring.version>2.0.0</jimureport-spring.version>
|
||||||
<jimubi-spring.version>1.9.5</jimubi-spring.version>
|
<jimubi-spring.version>1.9.5</jimubi-spring.version>
|
||||||
</properties>
|
</properties>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -169,4 +169,19 @@ smart:
|
||||||
# 数据库配置检测-开关 默认开启 可选(作用是固定间隔读取数据库配置更新任务,关闭后只能重启服务或通过接口修改定时任务,建议开启)
|
# 数据库配置检测-开关 默认开启 可选(作用是固定间隔读取数据库配置更新任务,关闭后只能重启服务或通过接口修改定时任务,建议开启)
|
||||||
db-refresh-enabled: true
|
db-refresh-enabled: true
|
||||||
# 数据库配置检测-执行间隔 默认120秒 可选
|
# 数据库配置检测-执行间隔 默认120秒 可选
|
||||||
db-refresh-interval: 60
|
db-refresh-interval: 60
|
||||||
|
|
||||||
|
# Springboot Actuator授权
|
||||||
|
management:
|
||||||
|
endpoints:
|
||||||
|
web:
|
||||||
|
exposure:
|
||||||
|
include: "health" # 只暴露健康检查端点
|
||||||
|
endpoint:
|
||||||
|
health:
|
||||||
|
show-details: never
|
||||||
|
shutdown:
|
||||||
|
enabled: false # 显式关闭危险端点
|
||||||
|
server:
|
||||||
|
port: 8002
|
||||||
|
address: 127.0.0.1
|
||||||
|
|
@ -171,4 +171,19 @@ smart:
|
||||||
# 数据库配置检测-开关 默认开启 可选(作用是固定间隔读取数据库配置更新任务,关闭后只能重启服务或通过接口修改定时任务,建议开启)
|
# 数据库配置检测-开关 默认开启 可选(作用是固定间隔读取数据库配置更新任务,关闭后只能重启服务或通过接口修改定时任务,建议开启)
|
||||||
db-refresh-enabled: true
|
db-refresh-enabled: true
|
||||||
# 数据库配置检测-执行间隔 默认120秒 可选
|
# 数据库配置检测-执行间隔 默认120秒 可选
|
||||||
db-refresh-interval: 60
|
db-refresh-interval: 60
|
||||||
|
|
||||||
|
# Springboot Actuator授权
|
||||||
|
management:
|
||||||
|
endpoints:
|
||||||
|
web:
|
||||||
|
exposure:
|
||||||
|
include: "health" # 只暴露健康检查端点
|
||||||
|
endpoint:
|
||||||
|
health:
|
||||||
|
show-details: never
|
||||||
|
shutdown:
|
||||||
|
enabled: false # 显式关闭危险端点
|
||||||
|
server:
|
||||||
|
port: 8002
|
||||||
|
address: 127.0.0.1
|
||||||
|
|
@ -1,46 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
|
||||||
<mapper namespace="example.dao.OrdersDao">
|
|
||||||
|
|
||||||
<!-- 查询结果列 -->
|
|
||||||
<sql id="base_columns">
|
|
||||||
orders.id,
|
|
||||||
orders.order_number,
|
|
||||||
orders.status,
|
|
||||||
orders.create_time,
|
|
||||||
orders.updateInfo.operatorName,
|
|
||||||
orders.updateInfo.operateTime
|
|
||||||
<!-- 其他列... -->
|
|
||||||
</sql>
|
|
||||||
|
|
||||||
<!-- 分页查询 -->
|
|
||||||
<select id="queryPage" resultType="example.domain.vo.OrderVO">
|
|
||||||
SELECT
|
|
||||||
<include refid="base_columns"/>
|
|
||||||
FROM orders
|
|
||||||
<where>
|
|
||||||
<!-- 其他查询条件... -->
|
|
||||||
|
|
||||||
<!-- 用户过滤条件:如果是admin则不过滤,否则只显示当前操作员的数据 -->
|
|
||||||
AND (orders.updateInfo.operatorName=#{SESSION_USERS} or orders.updateInfo.operatorName='admin')
|
|
||||||
</where>
|
|
||||||
ORDER BY orders.create_time DESC
|
|
||||||
</select>
|
|
||||||
|
|
||||||
<!-- 另一种实现方式,使用动态SQL更灵活控制 -->
|
|
||||||
<select id="queryPageAlt" resultType="example.domain.vo.OrderVO">
|
|
||||||
SELECT
|
|
||||||
<include refid="base_columns"/>
|
|
||||||
FROM orders
|
|
||||||
<where>
|
|
||||||
<!-- 其他查询条件... -->
|
|
||||||
|
|
||||||
<!-- 当前操作员为admin时不添加过滤条件,否则只显示当前操作员的数据 -->
|
|
||||||
<if test="SESSION_USERS != 'admin'">
|
|
||||||
AND orders.updateInfo.operatorName=#{SESSION_USERS}
|
|
||||||
</if>
|
|
||||||
</where>
|
|
||||||
ORDER BY orders.create_time DESC
|
|
||||||
</select>
|
|
||||||
|
|
||||||
</mapper>
|
|
||||||
Loading…
Reference in New Issue