Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
pig_冷冷
Pig
提交
a3ec2204
Pig
项目概览
pig_冷冷
/
Pig
上一次同步 10 个月
通知
3
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
Pig
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
a3ec2204
编写于
12月 23, 2022
作者:
A
aeizzz
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
♻
Refactoring code. 适配 jdk17 升级sql脚本
上级
03ad3821
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
67 addition
and
9 deletion
+67
-9
db/pig_config.sql
db/pig_config.sql
+2
-2
pig-visual/pig-sentinel-dashboard/pom.xml
pig-visual/pig-sentinel-dashboard/pom.xml
+30
-0
pig-visual/pig-xxl-job-admin/pom.xml
pig-visual/pig-xxl-job-admin/pom.xml
+29
-1
pom.xml
pom.xml
+6
-6
未找到文件。
db/pig_config.sql
浏览文件 @
a3ec2204
...
...
@@ -37,9 +37,9 @@ CREATE TABLE `config_info` (
-- Records of config_info
-- ----------------------------
BEGIN
;
INSERT
INTO
`config_info`
VALUES
(
1
,
'application-dev.yml'
,
'DEFAULT_GROUP'
,
'# 加解密根密码
\n
jasypt:
\n
encryptor:
\n
password: pig
#根密码
\n
\n
# Spring 相关
\n
spring:
\n
cache:
\n
type: redis
\n
redis:
\n
host: pig-redis
\n
cloud:
\n
sentinel:
\n
eager: true
\n
transport:
\n
dashboard: pig-sentinel:5003
\n\n
# 暴露监控端点
\n
management:
\n
endpoints:
\n
web:
\n
exposure:
\n
include:
\"
*
\"
\n
endpoint:
\n
health:
\n
show-details: ALWAYS
\n\n\n
# feign 配置
\n
feign:
\n
sentinel:
\n
enabled: true
\n
okhttp:
\n
enabled: true
\n
httpclient:
\n
enabled: false
\n
client:
\n
config:
\n
default:
\n
connectTimeout: 10000
\n
readTimeout: 10000
\n
compression:
\n
request:
\n
enabled: true
\n
response:
\n
enabled: true
\n\n
# mybaits-plus配置
\n
mybatis-plus:
\n
mapper-locations: classpath:/mapper/*Mapper.xml
\n
global-config:
\n
banner: false
\n
db-config:
\n
id-type: auto
\n
table-underline: true
\n
logic-delete-value: 1
\n
logic-not-delete-value: 0
\n
configuration:
\n
map-underscore-to-camel-case: true
\n\n
# spring security 配置
\n
security:
\n
oauth2:
\n
# 通用放行URL,服务个性化,请在对应配置文件覆盖
\n
ignore:
\n
urls:
\n
- /v3/api-docs
\n
- /actuator/**
\n\n
# swagger 配置
\n
swagger:
\n
enabled: true
\n
title: Pig Swagger API
\n
gateway: http://${GATEWAY_HOST:pig-gateway}:${GATEWAY-PORT:9999}
\n
token-url: ${swagger.gateway}/auth/oauth2/token
\n
scope: server
\n
services:
\n
pig-upms-biz: admin
\n
pig-codegen: gen'
,
'a9fec7814841cfa5db8db2e4e6bdbf50'
,
'2022-05-08 12:10:37'
,
'2022-08-07 14:40:17
'
,
'nacos'
,
'127.0.0.1'
,
''
,
''
,
''
,
''
,
''
,
'yaml'
,
''
,
''
);
INSERT
INTO
`config_info`
VALUES
(
1
,
'application-dev.yml'
,
'DEFAULT_GROUP'
,
'# 加解密根密码
\n
jasypt:
\n
encryptor:
\n
password: pig
\n
algorithm: PBEWithMD5AndDES
\n
iv-generator-classname: org.jasypt.iv.NoIvGenerator
\n
\n
# Spring 相关
\n
spring:
\n
cache:
\n
type: redis
\n
data:
\n
redis:
\n
host: pig-redis
\n
port: 6379
\n
cloud:
\n
sentinel:
\n
eager: true
\n
transport:
\n
dashboard: pig-sentinel:5003
\n\n
# 暴露监控端点
\n
management:
\n
endpoints:
\n
web:
\n
exposure:
\n
include:
\"
*
\"
\n
endpoint:
\n
health:
\n
show-details: ALWAYS
\n\n\n
# feign 配置
\n
feign:
\n
sentinel:
\n
enabled: true
\n
okhttp:
\n
enabled: true
\n
httpclient:
\n
enabled: false
\n
client:
\n
config:
\n
default:
\n
connectTimeout: 10000
\n
readTimeout: 10000
\n
compression:
\n
request:
\n
enabled: true
\n
response:
\n
enabled: true
\n\n
# mybaits-plus配置
\n
mybatis-plus:
\n
mapper-locations: classpath:/mapper/*Mapper.xml
\n
global-config:
\n
banner: false
\n
db-config:
\n
id-type: auto
\n
table-underline: true
\n
logic-delete-value: 1
\n
logic-not-delete-value: 0
\n
configuration:
\n
map-underscore-to-camel-case: true
\n\n
# spring security 配置
\n
security:
\n
oauth2:
\n
# 通用放行URL,服务个性化,请在对应配置文件覆盖
\n
ignore:
\n
urls:
\n
- /v3/api-docs
\n
- /actuator/**
\n\n
# swagger 配置
\n
swagger:
\n
enabled: true
\n
title: Pig Swagger API
\n
gateway: http://${GATEWAY_HOST:pig-gateway}:${GATEWAY-PORT:9999}
\n
token-url: ${swagger.gateway}/auth/oauth2/token
\n
scope: server
\n
services:
\n
pig-upms-biz: admin
\n
pig-codegen: gen'
,
'f2d0080b18e6872e694764b687d936f8'
,
'2022-05-08 12:10:37'
,
'2022-12-23 16:24:33
'
,
'nacos'
,
'127.0.0.1'
,
''
,
''
,
''
,
''
,
''
,
'yaml'
,
''
,
''
);
INSERT
INTO
`config_info`
VALUES
(
2
,
'pig-auth-dev.yml'
,
'DEFAULT_GROUP'
,
'# 数据源
\n
spring:
\n
freemarker:
\n
allow-request-override: false
\n
allow-session-override: false
\n
cache: true
\n
charset: UTF-8
\n
check-template-location: true
\n
content-type: text/html
\n
enabled: true
\n
expose-request-attributes: false
\n
expose-session-attributes: false
\n
expose-spring-macro-helpers: true
\n
prefer-file-system-access: true
\n
suffix: .ftl
\n
template-loader-path: classpath:/templates/'
,
'74f53b71c7799aa754da75662378b93c'
,
'2022-05-08 12:10:37'
,
'2022-06-04 14:15:35'
,
'nacos'
,
'127.0.0.1'
,
''
,
''
,
''
,
''
,
''
,
'yaml'
,
''
,
''
);
INSERT
INTO
`config_info`
VALUES
(
3
,
'pig-codegen-dev.yml'
,
'DEFAULT_GROUP'
,
'## spring security 配置
\n
security:
\n
oauth2:
\n
client:
\n
client-id: ENC(27v1agvAug87ANOVnbKdsw==)
\n
client-secret: ENC(VbnkopxrwgbFVKp+UxJ2pg==)
\n
scope: server
\n\n
# 数据源配置
\n
spring:
\n
datasource:
\n
type: com.zaxxer.hikari.HikariDataSource
\n
driver-class-name: com.mysql.cj.jdbc.Driver
\n
username: root
\n
password: root
\n
url: jdbc:mysql://pig-mysql:3306/pig_codegen?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Asia/Shanghai&nullCatalogMeansCurrent=true&allowPublicKeyRetrieval=true
\n
resources:
\n
static-locations: classpath:/static/,classpath:/views/
\n
'
,
'02fe9e81c41986626067b8cbe589b77f'
,
'2022-05-08 12:10:37'
,
'2022-05-08 12:10:37'
,
NULL
,
'127.0.0.1'
,
''
,
''
,
NULL
,
NULL
,
NULL
,
'yaml'
,
NULL
,
''
);
INSERT
INTO
`config_info`
VALUES
(
3
,
'pig-codegen-dev.yml'
,
'DEFAULT_GROUP'
,
'## spring security 配置
1
\n
security:
\n
oauth2:
\n
client:
\n
client-id: ENC(27v1agvAug87ANOVnbKdsw==)
\n
client-secret: ENC(VbnkopxrwgbFVKp+UxJ2pg==)
\n
scope: server
\n\n
# 数据源配置
\n
spring:
\n
datasource:
\n
type: com.zaxxer.hikari.HikariDataSource
\n
driver-class-name: com.mysql.cj.jdbc.Driver
\n
username: root
\n
password: root
\n
url: jdbc:mysql://pig-mysql:3306/pig_codegen?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Asia/Shanghai&nullCatalogMeansCurrent=true&allowPublicKeyRetrieval=true
\n
resources:
\n
static-locations: classpath:/static/,classpath:/views/
\n
'
,
'6c6e48b793671dc2a0adffe2e2c27fb0'
,
'2022-05-08 12:10:37'
,
'2022-12-15 23:05:35'
,
'nacos'
,
'127.0.0.1'
,
''
,
''
,
''
,
''
,
''
,
'yaml'
,
''
,
''
);
INSERT
INTO
`config_info`
VALUES
(
4
,
'pig-gateway-dev.yml'
,
'DEFAULT_GROUP'
,
'spring:
\n
cloud:
\n
gateway:
\n
locator:
\n
enabled: true
\n
routes:
\n
# 认证中心
\n
- id: pig-auth
\n
uri: lb://pig-auth
\n
predicates:
\n
- Path=/auth/**
\n
filters:
\n
# 验证码处理
\n
- ValidateCodeGatewayFilter
\n
# 前端密码解密
\n
- PasswordDecoderFilter
\n
#UPMS 模块
\n
- id: pig-upms-biz
\n
uri: lb://pig-upms-biz
\n
predicates:
\n
- Path=/admin/**
\n
filters:
\n
# 限流配置
\n
- name: RequestRateLimiter
\n
args:
\n
key-resolver:
\'
#{@remoteAddrKeyResolver}
\'\n
redis-rate-limiter.replenishRate: 100
\n
redis-rate-limiter.burstCapacity: 200
\n
# 代码生成模块
\n
- id: pig-codegen
\n
uri: lb://pig-codegen
\n
predicates:
\n
- Path=/gen/**
\n
# 固定路由转发配置 无修改
\n
- id: openapi
\n
uri: lb://pig-gateway
\n
predicates:
\n
- Path=/v3/api-docs/**
\n
filters:
\n
- RewritePath=/v3/api-docs/(?<path>.*), /$
\\
{path}/$
\\
{path}/v3/api-docs
\n\n
gateway:
\n
encode-key:
\'
thanks,pig4cloud
\'\n
ignore-clients:
\n
- test
\n
- client'
,
'000988cf0102382d3f23df35027b47fd'
,
'2022-05-08 12:10:37'
,
'2022-06-07 14:00:11'
,
'nacos'
,
'127.0.0.1'
,
''
,
''
,
''
,
''
,
''
,
'yaml'
,
''
,
''
);
INSERT
INTO
`config_info`
VALUES
(
5
,
'pig-monitor-dev.yml'
,
'DEFAULT_GROUP'
,
'spring:
\n
autoconfigure:
\n
exclude: com.pig4cloud.pig.common.core.config.JacksonConfiguration
\n
# 安全配置
\n
security:
\n
user:
\n
name: ENC(8Hk2ILNJM8UTOuW/Xi75qg==) # pig
\n
password: ENC(o6cuPFfUevmTbkmBnE67Ow====) # pig
\n
'
,
'650bdfa15f60f3faa84dfe6e6878b8cf'
,
'2022-05-08 12:10:37'
,
'2022-05-08 12:10:37'
,
NULL
,
'127.0.0.1'
,
''
,
''
,
NULL
,
NULL
,
NULL
,
'yaml'
,
NULL
,
''
);
INSERT
INTO
`config_info`
VALUES
(
6
,
'pig-upms-biz-dev.yml'
,
'DEFAULT_GROUP'
,
'security:
\n
oauth2:
\n
client:
\n
client-id: ENC(imENTO7M8bLO38LFSIxnzw==)
\n
client-secret: ENC(i3cDFhs26sa2Ucrfz2hnQw==)
\n
scope: server
\n\n
# 数据源
\n
spring:
\n
datasource:
\n
type: com.zaxxer.hikari.HikariDataSource
\n
driver-class-name: com.mysql.cj.jdbc.Driver
\n
username: root
\n
password: root
\n
url: jdbc:mysql://pig-mysql:3306/pig?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&allowMultiQueries=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Asia/Shanghai&nullCatalogMeansCurrent=true&allowPublicKeyRetrieval=true
\n\n
# 文件上传相关 支持阿里云、华为云、腾讯、minio
\n
oss:
\n
endpoint: http://minio.pig4cloud.com
\n
accessKey: lengleng
\n
secretKey: lengleng
\n
bucket-name: tmp'
,
'107614b40932e8237787b769e0937ed2'
,
'2022-05-08 12:10:37'
,
'2022-05-08 12:10:37'
,
NULL
,
'127.0.0.1'
,
''
,
''
,
NULL
,
NULL
,
NULL
,
'yaml'
,
NULL
,
''
);
...
...
pig-visual/pig-sentinel-dashboard/pom.xml
浏览文件 @
a3ec2204
...
...
@@ -15,6 +15,11 @@
<properties>
<spring-boot-dependencies.version>
2.7.7
</spring-boot-dependencies.version>
<spring-boot-dependencies.version>
2.7.7
</spring-boot-dependencies.version>
<spring-cloud.version>
2021.0.5
</spring-cloud.version>
<spring-boot-admin.version>
2.7.8
</spring-boot-admin.version>
<spring-cloud-alibaba.version>
2021.0.4.0
</spring-cloud-alibaba.version>
</properties>
<dependencies>
...
...
@@ -94,6 +99,31 @@
<scope>
import
</scope>
</dependency>
<!-- SpringCloud 微服务 -->
<dependency>
<groupId>
org.springframework.cloud
</groupId>
<artifactId>
spring-cloud-dependencies
</artifactId>
<version>
${spring-cloud.version}
</version>
<type>
pom
</type>
<scope>
import
</scope>
</dependency>
<!-- SpringBoot Admin -->
<dependency>
<groupId>
de.codecentric
</groupId>
<artifactId>
spring-boot-admin-starter-server
</artifactId>
<version>
${spring-boot-admin.version}
</version>
</dependency>
<!-- spring cloud alibaba 依赖 -->
<dependency>
<groupId>
com.alibaba.cloud
</groupId>
<artifactId>
spring-cloud-alibaba-dependencies
</artifactId>
<version>
${spring-cloud-alibaba.version}
</version>
<type>
pom
</type>
<scope>
import
</scope>
</dependency>
</dependencies>
</dependencyManagement>
...
...
pig-visual/pig-xxl-job-admin/pom.xml
浏览文件 @
a3ec2204
...
...
@@ -12,7 +12,10 @@
<packaging>
jar
</packaging>
<properties>
<spring-boot-dependencies.version>
2.7.6
</spring-boot-dependencies.version>
<spring-boot-dependencies.version>
2.7.7
</spring-boot-dependencies.version>
<spring-cloud.version>
2021.0.5
</spring-cloud.version>
<spring-boot-admin.version>
2.7.8
</spring-boot-admin.version>
<spring-cloud-alibaba.version>
2021.0.4.0
</spring-cloud-alibaba.version>
</properties>
<dependencies>
...
...
@@ -96,6 +99,31 @@
<scope>
import
</scope>
</dependency>
<!-- SpringCloud 微服务 -->
<dependency>
<groupId>
org.springframework.cloud
</groupId>
<artifactId>
spring-cloud-dependencies
</artifactId>
<version>
${spring-cloud.version}
</version>
<type>
pom
</type>
<scope>
import
</scope>
</dependency>
<!-- SpringBoot Admin -->
<dependency>
<groupId>
de.codecentric
</groupId>
<artifactId>
spring-boot-admin-starter-server
</artifactId>
<version>
${spring-boot-admin.version}
</version>
</dependency>
<!-- spring cloud alibaba 依赖 -->
<dependency>
<groupId>
com.alibaba.cloud
</groupId>
<artifactId>
spring-cloud-alibaba-dependencies
</artifactId>
<version>
${spring-cloud-alibaba.version}
</version>
<type>
pom
</type>
<scope>
import
</scope>
</dependency>
</dependencies>
</dependencyManagement>
<build>
...
...
pom.xml
浏览文件 @
a3ec2204
...
...
@@ -40,7 +40,7 @@
<velocity.version>
2.3
</velocity.version>
<velocity.tool.version>
3.1
</velocity.tool.version>
<configuration.version>
1.10
</configuration.version>
<jasypt.version>
3.
1.0
</jasypt.version>
<jasypt.version>
3.
0.5
</jasypt.version>
<swagger.fox.version>
3.0.0
</swagger.fox.version>
<knife4j.ui.version>
3.0.3
</knife4j.ui.version>
<xxl-job.version>
2.3.1
</xxl-job.version>
...
...
@@ -63,11 +63,11 @@
<optional>
true
</optional>
</dependency>
<!--配置文件加解密-->
<dependency>
<groupId>
io.springboot.plugin
</groupId>
<artifactId>
jasypt-spring-boot-starter
</artifactId>
<version>
${jasypt.version}
</version>
</dependency>
<dependency>
<groupId>
com.github.ulisesbocchio
</groupId>
<artifactId>
jasypt-spring-boot-starter
</artifactId>
<version>
${jasypt.version}
</version>
</dependency>
<!--监控-->
<dependency>
<groupId>
org.springframework.boot
</groupId>
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录