From 9c183ce6f3b501d027a05dfb9cfb1aec1f797502 Mon Sep 17 00:00:00 2001 From: "1378012178@qq.com" <1378012178@qq.com> Date: Tue, 13 May 2025 15:43:09 +0800 Subject: [PATCH] =?UTF-8?q?1=E3=80=81=E5=8E=BB=E9=99=A4=E5=A4=9A=E4=BD=99?= =?UTF-8?q?=E9=85=8D=E7=BD=AE=E9=A1=B9=202=E3=80=81=E5=A2=9E=E5=8A=A0nacos?= =?UTF-8?q?=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/resources/application-dev.yml | 13 +- .../src/main/resources/application-dm8.yml | 281 ------ .../main/resources/application-kingbase8.yml | 295 ------ .../src/main/resources/application-prod.yml | 339 ------- .../src/main/resources/application-test.yml | 350 ------- .../src/main/resources/application-uat.yml | 17 +- .../src/main/resources/bootstrap.yml | 16 - pom.xml | 877 ++++++++---------- 8 files changed, 417 insertions(+), 1771 deletions(-) delete mode 100644 nursing-unit-system/nu-system-start/src/main/resources/application-dm8.yml delete mode 100644 nursing-unit-system/nu-system-start/src/main/resources/application-kingbase8.yml delete mode 100644 nursing-unit-system/nu-system-start/src/main/resources/application-prod.yml delete mode 100644 nursing-unit-system/nu-system-start/src/main/resources/application-test.yml delete mode 100644 nursing-unit-system/nu-system-start/src/main/resources/bootstrap.yml diff --git a/nursing-unit-system/nu-system-start/src/main/resources/application-dev.yml b/nursing-unit-system/nu-system-start/src/main/resources/application-dev.yml index e670220..6c37bd7 100644 --- a/nursing-unit-system/nu-system-start/src/main/resources/application-dev.yml +++ b/nursing-unit-system/nu-system-start/src/main/resources/application-dev.yml @@ -22,10 +22,21 @@ management: spring: application: name: nursing-unit + config: + import: + - optional:nacos:${spring.application.name}.yaml # 你的服务专属配置 + - optional:nacos:common-db.yaml cloud: nacos: discovery: - service-name: nursing-unit + server-addr: 192.168.2.199:8848 # 直接写死IP(或保留${config.server-addr}) + namespace: public + group: DEFAULT_GROUP + config: + server-addr: 192.168.2.199:8848 + namespace: public + group: DEFAULT_GROUP + file-extension: yaml # flyway配置 flyway: # 是否启用flyway diff --git a/nursing-unit-system/nu-system-start/src/main/resources/application-dm8.yml b/nursing-unit-system/nu-system-start/src/main/resources/application-dm8.yml deleted file mode 100644 index ea1a0db..0000000 --- a/nursing-unit-system/nu-system-start/src/main/resources/application-dm8.yml +++ /dev/null @@ -1,281 +0,0 @@ -server: - port: 8080 - tomcat: - max-swallow-size: -1 - error: - include-exception: true - include-stacktrace: ALWAYS - include-message: ALWAYS - servlet: - context-path: /nursing-unit - compression: - enabled: true - min-response-size: 1024 - mime-types: application/javascript,application/json,application/xml,text/html,text/xml,text/plain,text/css,image/* - -management: - endpoints: - web: - exposure: - include: metrics,httptrace-new - -spring: - # flyway配置 - flyway: - # 是否启用flyway - enabled: false - # 是否关闭要清除已有库下的表功能,生产环境必须为true,否则会删库,非常重要!!! - clean-disabled: true - servlet: - multipart: - max-file-size: 10MB - max-request-size: 10MB - mail: - host: smtp.163.com - username: jeecgos@163.com - password: ?? - properties: - mail: - smtp: - auth: true - starttls: - enable: true - required: true - ## quartz定时任务,采用数据库方式 - quartz: - job-store-type: jdbc - initialize-schema: never - #定时任务启动开关,true-开 false-关 - auto-startup: true - #延迟1秒启动定时任务 - startup-delay: 1s - #启动时更新己存在的Job - overwrite-existing-jobs: true - properties: - org: - quartz: - scheduler: - instanceName: MyScheduler - instanceId: AUTO - jobStore: - class: org.springframework.scheduling.quartz.LocalDataSourceJobStore - driverDelegateClass: org.quartz.impl.jdbcjobstore.StdJDBCDelegate - tablePrefix: QRTZ_ - isClustered: true - misfireThreshold: 12000 - clusterCheckinInterval: 15000 - threadPool: - class: org.quartz.simpl.SimpleThreadPool - threadCount: 10 - threadPriority: 5 - threadsInheritContextClassLoaderOfInitializingThread: true - #json 时间戳统一转换 - jackson: - date-format: yyyy-MM-dd HH:mm:ss - time-zone: GMT+8 - jpa: - open-in-view: false - properties: - hibernate: - dialect: org.hibernate.dialect.DmDialect - aop: - proxy-target-class: true - #配置freemarker - freemarker: - # 设置模板后缀名 - suffix: .ftl - # 设置文档类型 - content-type: text/html - # 设置页面编码格式 - charset: UTF-8 - # 设置页面缓存 - cache: false - prefer-file-system-access: false - # 设置ftl文件路径 - template-loader-path: - - classpath:/templates - template_update_delay: 0 - # 设置静态文件路径,js,css等 - mvc: - static-path-pattern: /** - #Spring Boot 2.6+后映射匹配的默认策略已从AntPathMatcher更改为PathPatternParser,需要手动指定为ant-path-matcher - pathmatch: - matching-strategy: ant_path_matcher - resource: - static-locations: classpath:/static/,classpath:/public/ - autoconfigure: - exclude: - - com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure - - org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration - datasource: - druid: - stat-view-servlet: - enabled: true - loginUsername: admin - loginPassword: 123456 - allow: - web-stat-filter: - enabled: true - #打开多数据源,加上上面的就可以实现多数据源的配置 - dynamic: - druid: - filters: stat,slf4j - # 初始连接数 - initialSize: 5 - validationQuery: SELECT 1 FROM DUAL - # 最小连接池数量 - minIdle: 5 - # 最大连接池数量 - maxActive: 10 - datasource: - # 重点是将数据源指向oracle 用compatibleMode=oracle即可 - master: - url: jdbc:dm://127.0.0.1:30236/?schema=SYSDBA&compatibleMode=oracle&zeroDateTimeBehavior=convertToNull&useUnicode=true&characterEncoding=utf-8 - username: SYSDBA - password: SYSDBA - driverClassName: dm.jdbc.driver.DmDriver - #redis 配置 - redis: - database: 0 - host: 127.0.0.1 - port: 6379 - password: '' -#mybatis plus 设置 -mybatis-plus: - mapper-locations: classpath*:org/jeecg/**/xml/*Mapper.xml - global-config: - # 关闭MP3.0自带的banner - banner: false - db-config: - #主键类型 0:"数据库ID自增",1:"该类型为未设置主键类型", 2:"用户输入ID",3:"全局唯一ID (数字类型唯一ID)", 4:"全局唯一ID UUID",5:"字符串全局唯一ID (idWorker 的字符串表示)"; - id-type: ASSIGN_ID - # 默认数据库表下划线命名 - table-underline: true - configuration: - # 这个配置会将执行的sql打印出来,在开发或测试的时候可以用 - #log-impl: org.apache.ibatis.logging.stdout.StdOutImpl - # 返回类型为Map,显示null对应的字段 - call-setters-on-nulls: true -#jeecg专用配置 -minidao: - base-package: org.jeecg.modules.jmreport.*,org.jeecg.modules.drag.* -jeecg: - # AI集成 - ai-chat: - enabled: true - model: deepseek-chat - apiKey: ?? - apiHost: https://api.deepseek.com - timeout: 60 - # 平台上线安全配置 - firewall: - # 数据源安全 (开启后,Online报表和图表的数据源为必填) - dataSourceSafe: false - # 低代码模式(dev:开发模式,prod:发布模式——关闭所有在线开发配置能力) - lowCodeMode: dev - # 签名密钥串(前后端要一致,正式发布请自行修改) - signatureSecret: dd05f1c54d63749eda95f9fa6d49v442a - #签名拦截接口 - signUrls: /sys/dict/getDictItems/*,/sys/dict/loadDict/*,/sys/dict/loadDictOrderByValue/*,/sys/dict/loadDictItem/*,/sys/dict/loadTreeData,/sys/api/queryTableDictItemsByCode,/sys/api/queryFilterTableDictInfo,/sys/api/queryTableDictByKeys,/sys/api/translateDictFromTable,/sys/api/translateDictFromTableByKeys,/sys/sendChangePwdSms,/sys/user/sendChangePhoneSms,/sys/sms,/desform/api/sendVerifyCode - # 本地:local、Minio:minio、阿里云:alioss - uploadType: local - # 前端访问地址 - domainUrl: - pc: http://localhost:3100 - app: http://localhost:8051 - path: - #文件上传根目录 设置 - upload: /opt/upFiles - #webapp文件路径 - webapp: /opt/webapp - shiro: - excludeUrls: /test/jeecgDemo/demo3,/test/jeecgDemo/redisDemo/**,/bigscreen/category/**,/bigscreen/visual/**,/bigscreen/map/**,/jmreport/bigscreen2/** - #阿里云oss存储和大鱼短信秘钥配置 - oss: - accessKey: ?? - secretKey: ?? - endpoint: oss-cn-beijing.aliyuncs.com - bucketName: jeecgdev - # 在线预览文件服务器地址配置 - file-view-domain: http://fileview.jeecg.com - # minio文件上传 - minio: - minio_url: http://minio.jeecg.com - minio_name: ?? - minio_pass: ?? - bucketName: otatest - #大屏报表参数设置 - jmreport: - #多租户模式,默认值为空(created:按照创建人隔离、tenant:按照租户隔离) (v1.6.2+ 新增) - saasMode: - # 平台上线安全配置(v1.6.2+ 新增) - firewall: - # 数据源安全 (开启后,不允许使用平台数据源、SQL解析加签并且不允许查询数据库) - dataSourceSafe: false - # 低代码开发模式(dev:开发模式,prod:发布模式—关闭在线报表设计功能,分配角色admin、lowdeveloper可以放开限制) - lowCodeMode: dev - #xxl-job配置 - xxljob: - enabled: false - adminAddresses: http://127.0.0.1:9080/xxl-job-admin - appname: ${spring.application.name} - accessToken: '' - address: 127.0.0.1:30007 - ip: 127.0.0.1 - port: 30007 - logPath: logs/jeecg/job/jobhandler/ - logRetentionDays: 30 - #分布式锁配置 - redisson: - address: 127.0.0.1:6379 - password: - type: STANDALONE - enabled: true - # ElasticSearch 6设置 - elasticsearch: - cluster-name: jeecg-ES - cluster-nodes: 127.0.0.1:9200 - check-enabled: false -#cas单点登录 -cas: - prefixUrl: http://cas.example.org:8443/cas -#Mybatis输出sql日志 -logging: - level: - org.flywaydb: debug - org.jeecg.modules.system.mapper: info -#swagger -knife4j: - #开启增强配置 - enable: true - #开启生产环境屏蔽 - production: false - basic: - enable: false - username: jeecg - password: jeecg1314 -#第三方登录 -justauth: - enabled: true - type: - GITHUB: - client-id: ?? - client-secret: ?? - redirect-uri: http://sso.test.com:8080/jeecg-boot/sys/thirdLogin/github/callback - WECHAT_ENTERPRISE: - client-id: ?? - client-secret: ?? - redirect-uri: http://sso.test.com:8080/jeecg-boot/sys/thirdLogin/wechat_enterprise/callback - agent-id: ?? - DINGTALK: - client-id: ?? - client-secret: ?? - redirect-uri: http://sso.test.com:8080/jeecg-boot/sys/thirdLogin/dingtalk/callback - WECHAT_OPEN: - client-id: ?? - client-secret: ?? - redirect-uri: http://sso.test.com:8080/jeecg-boot/sys/thirdLogin/wechat_open/callback - cache: - type: default - prefix: 'demo::' - timeout: 1h diff --git a/nursing-unit-system/nu-system-start/src/main/resources/application-kingbase8.yml b/nursing-unit-system/nu-system-start/src/main/resources/application-kingbase8.yml deleted file mode 100644 index 069e254..0000000 --- a/nursing-unit-system/nu-system-start/src/main/resources/application-kingbase8.yml +++ /dev/null @@ -1,295 +0,0 @@ -server: - port: 8080 - tomcat: - max-swallow-size: -1 - error: - include-exception: true - include-stacktrace: ALWAYS - include-message: ALWAYS - servlet: - context-path: /nursing-unit - compression: - enabled: true - min-response-size: 1024 - mime-types: application/javascript,application/json,application/xml,text/html,text/xml,text/plain,text/css,image/* - -management: - endpoints: - web: - exposure: - include: metrics,httptrace-new - -spring: - # flyway配置 - flyway: - # 是否启用flyway - enabled: false - # 是否关闭要清除已有库下的表功能,生产环境必须为true,否则会删库,非常重要!!! - clean-disabled: true - servlet: - multipart: - max-file-size: 10MB - max-request-size: 10MB - mail: - host: smtp.163.com - username: jeecgos@163.com - password: ?? - properties: - mail: - smtp: - auth: true - starttls: - enable: true - required: true - ## quartz定时任务,采用数据库方式 - quartz: - job-store-type: jdbc - initialize-schema: never - #定时任务启动开关,true-开 false-关 - auto-startup: true - #延迟1秒启动定时任务 - startup-delay: 1s - #启动时更新己存在的Job - overwrite-existing-jobs: true - properties: - org: - quartz: - scheduler: - instanceName: MyScheduler - instanceId: AUTO - jobStore: - class: org.springframework.scheduling.quartz.LocalDataSourceJobStore - driverDelegateClass: org.quartz.impl.jdbcjobstore.StdJDBCDelegate - tablePrefix: QRTZ_ - isClustered: true - misfireThreshold: 12000 - clusterCheckinInterval: 15000 - threadPool: - class: org.quartz.simpl.SimpleThreadPool - threadCount: 10 - threadPriority: 5 - threadsInheritContextClassLoaderOfInitializingThread: true - #json 时间戳统一转换 - jackson: - date-format: yyyy-MM-dd HH:mm:ss - time-zone: GMT+8 - jpa: - open-in-view: false - properties: - hibernate: - dialect: org.hibernate.dialect.PostgreSQLDialect - aop: - proxy-target-class: true - #配置freemarker - freemarker: - # 设置模板后缀名 - suffix: .ftl - # 设置文档类型 - content-type: text/html - # 设置页面编码格式 - charset: UTF-8 - # 设置页面缓存 - cache: false - prefer-file-system-access: false - # 设置ftl文件路径 - template-loader-path: - - classpath:/templates - template_update_delay: 0 - # 设置静态文件路径,js,css等 - mvc: - static-path-pattern: /** - #Spring Boot 2.6+后映射匹配的默认策略已从AntPathMatcher更改为PathPatternParser,需要手动指定为ant-path-matcher - pathmatch: - matching-strategy: ant_path_matcher - resource: - static-locations: classpath:/static/,classpath:/public/ - autoconfigure: - exclude: - - com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure - - org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration - datasource: - druid: - stat-view-servlet: - enabled: true - loginUsername: admin - loginPassword: 123456 - allow: - web-stat-filter: - enabled: true - dynamic: - druid: # 全局druid参数,绝大部分值和默认保持一致。(现已支持的参数如下,不清楚含义不要乱设置) - # 连接池的配置信息 - # 初始化大小,最小,最大 - initial-size: 5 - min-idle: 5 - maxActive: 20 - # 配置获取连接等待超时的时间 - maxWait: 60000 - # 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒 - timeBetweenEvictionRunsMillis: 60000 - # 配置一个连接在池中最小生存的时间,单位是毫秒 - minEvictableIdleTimeMillis: 300000 - validationQuery: SELECT 1 - #testWhileIdle: true - testOnBorrow: false - testOnReturn: false - # 打开PSCache,并且指定每个连接上PSCache的大小 - poolPreparedStatements: true - maxPoolPreparedStatementPerConnectionSize: 20 - # 配置监控统计拦截的filters,去掉后监控界面sql无法统计,'wall'用于防火墙 - filters: stat,slf4j - # 打开mergeSql功能;慢SQL记录 - stat: - merge-sql: true - slow-sql-millis: 5000 - datasource: - master: - url: jdbc:kingbase8://127.0.0.1:4321/test - username: system - password: system - driver-class-name: com.kingbase8.Driver - #redis 配置 - redis: - database: 0 - host: 127.0.0.1 - port: 6379 - password: '' -#mybatis plus 设置 -mybatis-plus: - mapper-locations: classpath*:org/jeecg/**/xml/*Mapper.xml - global-config: - # 关闭MP3.0自带的banner - banner: false - db-config: - #主键类型 0:"数据库ID自增",1:"该类型为未设置主键类型", 2:"用户输入ID",3:"全局唯一ID (数字类型唯一ID)", 4:"全局唯一ID UUID",5:"字符串全局唯一ID (idWorker 的字符串表示)"; - id-type: ASSIGN_ID - # 默认数据库表下划线命名 - table-underline: true - configuration: - # 这个配置会将执行的sql打印出来,在开发或测试的时候可以用 - #log-impl: org.apache.ibatis.logging.stdout.StdOutImpl - # 返回类型为Map,显示null对应的字段 - call-setters-on-nulls: true -#jeecg专用配置 -minidao: - base-package: org.jeecg.modules.jmreport.*,org.jeecg.modules.drag.* -jeecg: - # AI集成 - ai-chat: - enabled: true - model: deepseek-chat - apiKey: ?? - apiHost: https://api.deepseek.com - timeout: 60 - # 平台上线安全配置 - firewall: - # 数据源安全 (开启后,Online报表和图表的数据源为必填) - dataSourceSafe: false - # 低代码模式(dev:开发模式,prod:发布模式——关闭所有在线开发配置能力) - lowCodeMode: dev - # 签名密钥串(前后端要一致,正式发布请自行修改) - signatureSecret: dd05f1c54d63749eda95f9fa6d49v442a - #签名拦截接口 - signUrls: /sys/dict/getDictItems/*,/sys/dict/loadDict/*,/sys/dict/loadDictOrderByValue/*,/sys/dict/loadDictItem/*,/sys/dict/loadTreeData,/sys/api/queryTableDictItemsByCode,/sys/api/queryFilterTableDictInfo,/sys/api/queryTableDictByKeys,/sys/api/translateDictFromTable,/sys/api/translateDictFromTableByKeys,/sys/sendChangePwdSms,/sys/user/sendChangePhoneSms,/sys/sms,/desform/api/sendVerifyCode - # 本地:local、Minio:minio、阿里云:alioss - uploadType: local - # 前端访问地址 - domainUrl: - pc: http://localhost:3100 - app: http://localhost:8051 - path: - #文件上传根目录 设置 - upload: /opt/upFiles - #webapp文件路径 - webapp: /opt/webapp - shiro: - excludeUrls: /test/jeecgDemo/demo3,/test/jeecgDemo/redisDemo/**,/bigscreen/category/**,/bigscreen/visual/**,/bigscreen/map/**,/jmreport/bigscreen2/** - #阿里云oss存储和大鱼短信秘钥配置 - oss: - accessKey: ?? - secretKey: ?? - endpoint: oss-cn-beijing.aliyuncs.com - bucketName: jeecgdev - # ElasticSearch 6设置 - elasticsearch: - cluster-name: jeecg-ES - cluster-nodes: 127.0.0.1:9200 - check-enabled: false - # 在线预览文件服务器地址配置 - file-view-domain: http://fileview.jeecg.com - # minio文件上传 - minio: - minio_url: http://minio.jeecg.com - minio_name: ?? - minio_pass: ?? - bucketName: otatest - #大屏报表参数设置 - jmreport: - #多租户模式,默认值为空(created:按照创建人隔离、tenant:按照租户隔离) (v1.6.2+ 新增) - saasMode: - # 平台上线安全配置(v1.6.2+ 新增) - firewall: - # 数据源安全 (开启后,不允许使用平台数据源、SQL解析加签并且不允许查询数据库) - dataSourceSafe: false - # 低代码开发模式(dev:开发模式,prod:发布模式—关闭在线报表设计功能,分配角色admin、lowdeveloper可以放开限制) - lowCodeMode: dev - #xxl-job配置 - xxljob: - enabled: false - adminAddresses: http://127.0.0.1:9080/xxl-job-admin - appname: ${spring.application.name} - accessToken: '' - address: 127.0.0.1:30007 - ip: 127.0.0.1 - port: 30007 - logPath: logs/jeecg/job/jobhandler/ - logRetentionDays: 30 - #分布式锁配置 - redisson: - address: 127.0.0.1:6379 - password: - type: STANDALONE - enabled: true -#cas单点登录 -cas: - prefixUrl: http://cas.example.org:8443/cas -#Mybatis输出sql日志 -logging: - level: - org.flywaydb: debug - org.jeecg.modules.system.mapper: info -#swagger -knife4j: - #开启增强配置 - enable: true - #开启生产环境屏蔽 - production: false - basic: - enable: false - username: jeecg - password: jeecg1314 -#第三方登录 -justauth: - enabled: true - type: - GITHUB: - client-id: ?? - client-secret: ?? - redirect-uri: http://sso.test.com:8080/jeecg-boot/sys/thirdLogin/github/callback - WECHAT_ENTERPRISE: - client-id: ?? - client-secret: ?? - redirect-uri: http://sso.test.com:8080/jeecg-boot/sys/thirdLogin/wechat_enterprise/callback - agent-id: ?? - DINGTALK: - client-id: ?? - client-secret: ?? - redirect-uri: http://sso.test.com:8080/jeecg-boot/sys/thirdLogin/dingtalk/callback - WECHAT_OPEN: - client-id: ?? - client-secret: ?? - redirect-uri: http://sso.test.com:8080/jeecg-boot/sys/thirdLogin/wechat_open/callback - cache: - type: default - prefix: 'demo::' - timeout: 1h diff --git a/nursing-unit-system/nu-system-start/src/main/resources/application-prod.yml b/nursing-unit-system/nu-system-start/src/main/resources/application-prod.yml deleted file mode 100644 index d350fc0..0000000 --- a/nursing-unit-system/nu-system-start/src/main/resources/application-prod.yml +++ /dev/null @@ -1,339 +0,0 @@ -server: - port: 8080 - tomcat: - max-swallow-size: -1 - error: - include-exception: true - include-stacktrace: ALWAYS - include-message: ALWAYS - servlet: - context-path: /nursing-unit - compression: - enabled: true - min-response-size: 1024 - mime-types: application/javascript,application/json,application/xml,text/html,text/xml,text/plain,text/css,image/* - -management: - endpoints: - web: - exposure: - include: metrics,jeecghttptrace - -spring: - # flyway配置 - flyway: - # 是否启用flyway - enabled: false - # 编码格式,默认UTF-8 - encoding: UTF-8 - # 迁移sql脚本文件存放路径,官方默认db/migration - locations: classpath:flyway/sql/mysql - # 迁移sql脚本文件名称的前缀,默认V - sql-migration-prefix: V - # 迁移sql脚本文件名称的分隔符,默认2个下划线__ - sql-migration-separator: __ - # 避免带${}sql执行失败 - placeholder-prefix: '#(' - placeholder-suffix: ) - # 迁移sql脚本文件名称的后缀 - sql-migration-suffixes: .sql - # 迁移时是否进行校验,默认true - validate-on-migrate: true - # 当迁移发现数据库非空且存在没有元数据的表时,自动执行基准迁移,新建schema_version表 - baseline-on-migrate: true - # 是否关闭要清除已有库下的表功能,生产环境必须为true,否则会删库,非常重要!!! - clean-disabled: true - servlet: - multipart: - max-file-size: 10MB - max-request-size: 10MB - mail: - # 定时任务发送邮件 - timeJobSend: false - host: smtp.163.com - username: jeecgos@163.com - password: ?? - properties: - mail: - smtp: - auth: true - starttls: - enable: true - required: true - ## quartz定时任务,采用数据库方式 - quartz: - job-store-type: jdbc - initialize-schema: embedded - #定时任务开关,true-开 false-关 - auto-startup: true - #延迟1秒启动定时任务 - startup-delay: 1s - #启动时更新己存在的Job - overwrite-existing-jobs: true - properties: - org: - quartz: - scheduler: - instanceName: MyScheduler - instanceId: AUTO - jobStore: - class: org.springframework.scheduling.quartz.LocalDataSourceJobStore - driverDelegateClass: org.quartz.impl.jdbcjobstore.StdJDBCDelegate - tablePrefix: QRTZ_ - isClustered: true - misfireThreshold: 12000 - clusterCheckinInterval: 15000 - threadPool: - class: org.quartz.simpl.SimpleThreadPool - threadCount: 10 - threadPriority: 5 - threadsInheritContextClassLoaderOfInitializingThread: true - #json 时间戳统一转换 - jackson: - date-format: yyyy-MM-dd HH:mm:ss - time-zone: GMT+8 - jpa: - open-in-view: false - aop: - proxy-target-class: true - #配置freemarker - freemarker: - # 设置模板后缀名 - suffix: .ftl - # 设置文档类型 - content-type: text/html - # 设置页面编码格式 - charset: UTF-8 - # 设置页面缓存 - cache: false - prefer-file-system-access: false - # 设置ftl文件路径 - template-loader-path: - - classpath:/templates - template_update_delay: 0 - # 设置静态文件路径,js,css等 - mvc: - static-path-pattern: /** - #Spring Boot 2.6+后映射匹配的默认策略已从AntPathMatcher更改为PathPatternParser,需要手动指定为ant-path-matcher - pathmatch: - matching-strategy: ant_path_matcher - resource: - static-locations: classpath:/static/,classpath:/public/ - autoconfigure: - exclude: - - com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure - - org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration - datasource: - druid: - stat-view-servlet: - enabled: true - loginUsername: admin - loginPassword: 123456 - allow: - web-stat-filter: - enabled: true - dynamic: - druid: # 全局druid参数,绝大部分值和默认保持一致。(现已支持的参数如下,不清楚含义不要乱设置) - # 连接池的配置信息 - # 初始化大小,最小,最大 - initial-size: 5 - min-idle: 5 - maxActive: 1000 - # 配置获取连接等待超时的时间 - maxWait: 60000 - # 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒 - timeBetweenEvictionRunsMillis: 60000 - # 配置一个连接在池中最小生存的时间,单位是毫秒 - minEvictableIdleTimeMillis: 300000 - validationQuery: SELECT 1 FROM DUAL - testWhileIdle: true - testOnBorrow: false - testOnReturn: false - # 打开PSCache,并且指定每个连接上PSCache的大小 - poolPreparedStatements: true - maxPoolPreparedStatementPerConnectionSize: 20 - # 配置监控统计拦截的filters,去掉后监控界面sql无法统计,'wall'用于防火墙 - filters: stat,wall,slf4j - # 允许SELECT语句的WHERE子句是一个永真条件 - wall: - selectWhereAlwayTrueCheck: false - # 打开mergeSql功能;慢SQL记录 - stat: - merge-sql: true - slow-sql-millis: 5000 - datasource: - master: - url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false&tinyInt1isBit=false&allowPublicKeyRetrieval=true&serverTimezone=Asia/Shanghai - username: root - password: root - driver-class-name: com.mysql.cj.jdbc.Driver - # 多数据源配置 - #multi-datasource1: - #url: jdbc:mysql://localhost:3306/jeecg-boot2?useUnicode=true&characterEncoding=utf8&autoReconnect=true&zeroDateTimeBehavior=convertToNull&transformedBitIsBoolean=true&allowPublicKeyRetrieval=true&serverTimezone=Asia/Shanghai - #username: root - #password: root - #driver-class-name: com.mysql.cj.jdbc.Driver - #redis 配置 - redis: - database: 0 - host: 127.0.0.1 - port: 6379 - password: '' -#mybatis plus 设置 -mybatis-plus: - mapper-locations: classpath*:org/jeecg/**/xml/*Mapper.xml - global-config: - # 关闭MP3.0自带的banner - banner: false - db-config: - #主键类型 0:"数据库ID自增",1:"该类型为未设置主键类型", 2:"用户输入ID",3:"全局唯一ID (数字类型唯一ID)", 4:"全局唯一ID UUID",5:"字符串全局唯一ID (idWorker 的字符串表示)"; - id-type: ASSIGN_ID - # 默认数据库表下划线命名 - table-underline: true - configuration: - # 这个配置会将执行的sql打印出来,在开发或测试的时候可以用 - #log-impl: org.apache.ibatis.logging.stdout.StdOutImpl - # 返回类型为Map,显示null对应的字段 - call-setters-on-nulls: true -#jeecg专用配置 -minidao: - base-package: org.jeecg.modules.jmreport.*,org.jeecg.modules.drag.* -jeecg: - # AI集成 - ai-chat: - enabled: true - model: deepseek-chat - apiKey: ?? - apiHost: https://api.deepseek.com - timeout: 60 - # 平台上线安全配置 - firewall: - # 数据源安全 (开启后,Online报表和图表的数据源为必填) - dataSourceSafe: true - # 低代码模式(dev:开发模式,prod:发布模式——关闭所有在线开发配置能力) - lowCodeMode: prod - # 签名密钥串(前后端要一致,正式发布请自行修改) - signatureSecret: dd05f1c54d63749eda95f9fa6d49v442a - #签名拦截接口 - signUrls: /sys/dict/getDictItems/*,/sys/dict/loadDict/*,/sys/dict/loadDictOrderByValue/*,/sys/dict/loadDictItem/*,/sys/dict/loadTreeData,/sys/api/queryTableDictItemsByCode,/sys/api/queryFilterTableDictInfo,/sys/api/queryTableDictByKeys,/sys/api/translateDictFromTable,/sys/api/translateDictFromTableByKeys,/sys/sendChangePwdSms,/sys/user/sendChangePhoneSms,/sys/sms,/desform/api/sendVerifyCode - # local\minio\alioss - uploadType: alioss - # 前端访问地址 - domainUrl: - pc: http://localhost:3100 - app: http://localhost:8051 - path: - #文件上传根目录 设置 - upload: /opt/jeecg-boot/upload - #webapp文件路径 - webapp: /opt/jeecg-boot/webapp - shiro: - excludeUrls: /test/jeecgDemo/demo3,/test/jeecgDemo/redisDemo/**,/bigscreen/category/**,/bigscreen/visual/**,/bigscreen/map/**,/jmreport/bigscreen2/**,/api/getUserInfo - #阿里云oss存储和大鱼短信秘钥配置 - oss: - accessKey: ?? - secretKey: ?? - endpoint: oss-cn-beijing.aliyuncs.com - bucketName: jeecgdev - staticDomain: https://static.jeecg.com - # 短信模板 - sms-template: - # 签名 - signature: - # 模板code - templateCode: - # 登录短信、忘记密码模板编码 - SMS_175435174: - # 修改密码短信模板编码 - SMS_465391221: - # 注册账号短信模板编码 - SMS_175430166: - # ElasticSearch 设置 - elasticsearch: - cluster-name: jeecg-ES - cluster-nodes: 127.0.0.1:9200 - check-enabled: false - # 在线预览文件服务器地址配置 - file-view-domain: http://fileview.jeecg.com - # minio文件上传 - minio: - minio_url: http://minio.jeecg.com - minio_name: ?? - minio_pass: ?? - bucketName: otatest - #大屏报表参数设置 - jmreport: - #多租户模式,默认值为空(created:按照创建人隔离、tenant:按照租户隔离) (v1.6.2+ 新增) - saasMode: - # 平台上线安全配置(v1.6.2+ 新增) - firewall: - # 数据源安全 (开启后,不允许使用平台数据源、SQL解析加签并且不允许查询数据库) - dataSourceSafe: true - # 低代码开发模式(dev:开发模式,prod:发布模式—关闭在线报表设计功能,分配角色admin、lowdeveloper可以放开限制) - lowCodeMode: prod - #xxl-job配置 - xxljob: - enabled: false - adminAddresses: http://127.0.0.1:9080/xxl-job-admin - appname: ${spring.application.name} - accessToken: '' - address: 127.0.0.1:30007 - ip: 127.0.0.1 - port: 30007 - logPath: logs/jeecg/job/jobhandler/ - logRetentionDays: 30 - #分布式锁配置 - redisson: - address: 127.0.0.1:6379 - password: - type: STANDALONE - enabled: true - # 百度开放API配置 - baidu-api: - app-id: ?? - api-key: ?? - secret-key: ?? - -#cas单点登录 -cas: - prefixUrl: http://cas.example.org:8443/cas -#Mybatis输出sql日志 -logging: - level: - org.flywaydb: debug - org.jeecg.modules.system.mapper: info -#swagger -knife4j: - #开启增强配置 - enable: true - #开启生产环境屏蔽 - production: true - basic: - enable: true - username: jeecg - password: jeecg1314 -#第三方登录 -justauth: - enabled: true - type: - GITHUB: - client-id: ?? - client-secret: ?? - redirect-uri: http://sso.test.com:8080/jeecg-boot/sys/thirdLogin/github/callback - WECHAT_ENTERPRISE: - client-id: ?? - client-secret: ?? - redirect-uri: http://sso.test.com:8080/jeecg-boot/sys/thirdLogin/wechat_enterprise/callback - agent-id: ?? - DINGTALK: - client-id: ?? - client-secret: ?? - redirect-uri: http://sso.test.com:8080/jeecg-boot/sys/thirdLogin/dingtalk/callback - WECHAT_OPEN: - client-id: ?? - client-secret: ?? - redirect-uri: http://sso.test.com:8080/jeecg-boot/sys/thirdLogin/wechat_open/callback - cache: - type: default - prefix: 'demo::' - timeout: 1h diff --git a/nursing-unit-system/nu-system-start/src/main/resources/application-test.yml b/nursing-unit-system/nu-system-start/src/main/resources/application-test.yml deleted file mode 100644 index 489c5cd..0000000 --- a/nursing-unit-system/nu-system-start/src/main/resources/application-test.yml +++ /dev/null @@ -1,350 +0,0 @@ -server: - port: 8080 - tomcat: - max-swallow-size: -1 - error: - include-exception: true - include-stacktrace: ALWAYS - include-message: ALWAYS - servlet: - context-path: /nursing-unit - compression: - enabled: true - min-response-size: 1024 - mime-types: application/javascript,application/json,application/xml,text/html,text/xml,text/plain,text/css,image/* - -management: - endpoints: - web: - exposure: - include: metrics,jeecghttptrace - -spring: - # flyway配置 - flyway: - # 是否启用flyway - enabled: false - # 编码格式,默认UTF-8 - encoding: UTF-8 - # 迁移sql脚本文件存放路径,官方默认db/migration - locations: classpath:flyway/sql/mysql - # 迁移sql脚本文件名称的前缀,默认V - sql-migration-prefix: V - # 迁移sql脚本文件名称的分隔符,默认2个下划线__ - sql-migration-separator: __ - # 避免带${}sql执行失败 - placeholder-prefix: '#(' - placeholder-suffix: ) - # 迁移sql脚本文件名称的后缀 - sql-migration-suffixes: .sql - # 迁移时是否进行校验,默认true - validate-on-migrate: true - # 当迁移发现数据库非空且存在没有元数据的表时,自动执行基准迁移,新建schema_version表 - baseline-on-migrate: true - # 是否关闭要清除已有库下的表功能,生产环境必须为true,否则会删库,非常重要!!! - clean-disabled: true - servlet: - multipart: - max-file-size: 100MB - max-request-size: 100MB - mail: - # 定时任务发送邮件 - timeJobSend: false - host: smtp.163.com - username: jeecgos@163.com - password: ?? - properties: - mail: - smtp: - auth: true - starttls: - enable: true - required: true - ## quartz定时任务,采用数据库方式 - quartz: - job-store-type: jdbc - initialize-schema: embedded - #定时任务启动开关,true-开 false-关 - auto-startup: true - #延迟1秒启动定时任务 - startup-delay: 1s - #启动时更新己存在的Job - overwrite-existing-jobs: true - properties: - org: - quartz: - scheduler: - instanceName: MyScheduler - instanceId: AUTO - jobStore: - class: org.springframework.scheduling.quartz.LocalDataSourceJobStore - driverDelegateClass: org.quartz.impl.jdbcjobstore.StdJDBCDelegate - tablePrefix: QRTZ_ - isClustered: true - misfireThreshold: 12000 - clusterCheckinInterval: 15000 - threadPool: - class: org.quartz.simpl.SimpleThreadPool - threadCount: 10 - threadPriority: 5 - threadsInheritContextClassLoaderOfInitializingThread: true - #json 时间戳统一转换 - jackson: - date-format: yyyy-MM-dd HH:mm:ss - time-zone: GMT+8 - jpa: - open-in-view: false - aop: - proxy-target-class: true - #配置freemarker - freemarker: - # 设置模板后缀名 - suffix: .ftl - # 设置文档类型 - content-type: text/html - # 设置页面编码格式 - charset: UTF-8 - # 设置页面缓存 - cache: false - prefer-file-system-access: false - # 设置ftl文件路径 - template-loader-path: - - classpath:/templates - template_update_delay: 0 - # 设置静态文件路径,js,css等 - mvc: - static-path-pattern: /** - #Spring Boot 2.6+后映射匹配的默认策略已从AntPathMatcher更改为PathPatternParser,需要手动指定为ant-path-matcher - pathmatch: - matching-strategy: ant_path_matcher - resource: - static-locations: classpath:/static/,classpath:/public/ - autoconfigure: - exclude: - - com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure - - org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration - datasource: - druid: - stat-view-servlet: - enabled: true - loginUsername: admin - loginPassword: 123456 - allow: - web-stat-filter: - enabled: true - dynamic: - druid: # 全局druid参数,绝大部分值和默认保持一致。(现已支持的参数如下,不清楚含义不要乱设置) - # 连接池的配置信息 - # 初始化大小,最小,最大 - initial-size: 5 - min-idle: 5 - maxActive: 1000 - # 配置获取连接等待超时的时间 - maxWait: 60000 - # 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒 - timeBetweenEvictionRunsMillis: 60000 - # 配置一个连接在池中最小生存的时间,单位是毫秒 - minEvictableIdleTimeMillis: 3600000 - validationQuery: SELECT 1 - testWhileIdle: true - testOnBorrow: false - testOnReturn: false - # 打开PSCache,并且指定每个连接上PSCache的大小 - poolPreparedStatements: true - maxPoolPreparedStatementPerConnectionSize: 20 - # 配置监控统计拦截的filters,去掉后监控界面sql无法统计,'wall'用于防火墙 - filters: stat,wall,slf4j - # 允许SELECT语句的WHERE子句是一个永真条件 - wall: - selectWhereAlwayTrueCheck: false - # 打开mergeSql功能;慢SQL记录 - stat: - merge-sql: true - slow-sql-millis: 5000 - datasource: - master: - url: jdbc:mysql://localhost:3306/nursing_unit?characterEncoding=UTF-8&useUnicode=true&useSSL=false&tinyInt1isBit=false&allowPublicKeyRetrieval=true&serverTimezone=Asia/Shanghai - username: root - password: root - driver-class-name: com.mysql.cj.jdbc.Driver - # 多数据源配置 - #multi-datasource1: - #url: jdbc:mysql://localhost:3306/jeecg-boot2?useUnicode=true&characterEncoding=utf8&autoReconnect=true&zeroDateTimeBehavior=convertToNull&transformedBitIsBoolean=true&allowPublicKeyRetrieval=true&serverTimezone=Asia/Shanghai - #username: root - #password: root - #driver-class-name: com.mysql.cj.jdbc.Driver - #redis 配置 - redis: - database: 0 - host: 127.0.0.1 - port: 6379 - password: -#mybatis plus 设置 -mybatis-plus: - mapper-locations: classpath*:org/jeecg/**/xml/*Mapper.xml,classpath*:com/nu/**/xml/*Mapper.xml - global-config: - # 关闭MP3.0自带的banner - banner: false - db-config: - #主键类型 0:"数据库ID自增",1:"该类型为未设置主键类型", 2:"用户输入ID",3:"全局唯一ID (数字类型唯一ID)", 4:"全局唯一ID UUID",5:"字符串全局唯一ID (idWorker 的字符串表示)"; - id-type: ASSIGN_ID - # 默认数据库表下划线命名 - table-underline: true - configuration: - # 这个配置会将执行的sql打印出来,在开发或测试的时候可以用 - log-impl: org.apache.ibatis.logging.stdout.StdOutImpl - # 返回类型为Map,显示null对应的字段 - call-setters-on-nulls: true -#jeecg专用配置 -minidao: - base-package: org.jeecg.modules.jmreport.*,org.jeecg.modules.drag.* -jeecg: - # AI集成 - ai-chat: - enabled: true - model: deepseek-chat - apiKey: ?? - apiHost: https://api.deepseek.com - timeout: 60 - # 平台上线安全配置 - firewall: - # 数据源安全 (开启后,Online报表和图表的数据源为必填) - dataSourceSafe: false - # 低代码模式(dev:开发模式,prod:发布模式——关闭所有在线开发配置能力) - lowCodeMode: dev - # 签名密钥串(前后端要一致,正式发布请自行修改) - signatureSecret: dd05f1c54d63749eda95f9fa6d49v442a - #签名拦截接口 - signUrls: /sys/dict/getDictItems/*,/sys/dict/loadDict/*,/sys/dict/loadDictOrderByValue/*,/sys/dict/loadDictItem/*,/sys/dict/loadTreeData,/sys/api/queryTableDictItemsByCode,/sys/api/queryFilterTableDictInfo,/sys/api/queryTableDictByKeys,/sys/api/translateDictFromTable,/sys/api/translateDictFromTableByKeys,/sys/sendChangePwdSms,/sys/user/sendChangePhoneSms,/sys/sms,/desform/api/sendVerifyCode - # 本地:local、Minio:minio、阿里云:alioss - uploadType: local - # 前端访问地址 - domainUrl: - pc: http://localhost:3100 - app: http://localhost:8051 - path: - #文件上传根目录 设置 - upload: /opt/upFiles - #webapp文件路径 - webapp: /opt/webapp - shiro: - excludeUrls: /test/jeecgDemo/demo3,/test/jeecgDemo/redisDemo/**,/bigscreen/category/**,/bigscreen/visual/**,/bigscreen/map/**,/jmreport/bigscreen2/** - #阿里云oss存储和大鱼短信秘钥配置 - oss: - accessKey: ?? - secretKey: ?? - endpoint: oss-cn-beijing.aliyuncs.com - bucketName: jeecgdev - # 短信模板 - sms-template: - # 签名 - signature: - # 模板code - templateCode: - # 登录短信、忘记密码模板编码 - SMS_175435174: - # 修改密码短信模板编码 - SMS_465391221: - # 注册账号短信模板编码 - SMS_175430166: - # 在线预览文件服务器地址配置 - file-view-domain: http://fileview.jeecg.com - # minio文件上传 - minio: - minio_url: http://minio.jeecg.com - minio_name: ?? - minio_pass: ?? - bucketName: otatest - #大屏报表参数设置 - jmreport: - #多租户模式,默认值为空(created:按照创建人隔离、tenant:按照租户隔离) (v1.6.2+ 新增) - saasMode: - # 平台上线安全配置(v1.6.2+ 新增) - firewall: - # 数据源安全 (开启后,不允许使用平台数据源、SQL解析加签并且不允许查询数据库) - dataSourceSafe: false - # 低代码开发模式(dev:开发模式,prod:发布模式—关闭在线报表设计功能,分配角色admin、lowdeveloper可以放开限制) - lowCodeMode: dev - #xxl-job配置 - xxljob: - enabled: false - adminAddresses: http://127.0.0.1:9080/xxl-job-admin - appname: ${spring.application.name} - accessToken: '' - address: 127.0.0.1:30007 - ip: 127.0.0.1 - port: 30007 - logPath: logs/jeecg/job/jobhandler/ - logRetentionDays: 30 - #分布式锁配置 - redisson: - address: 127.0.0.1:6379 - password: - type: STANDALONE - enabled: true - # 百度开放API配置 - baidu-api: - app-id: ?? - api-key: ?? - secret-key: ?? - # ElasticSearch 6设置 - elasticsearch: - cluster-name: jeecg-ES - cluster-nodes: 127.0.0.1:9200 - check-enabled: false -#cas单点登录 -cas: - prefixUrl: http://cas.example.org:8443/cas -#Mybatis输出sql日志 -logging: - level: - org.flywaydb: debug - org.jeecg.modules.system.mapper: info - com.nu.modules.system.mapper: info -#swagger -knife4j: - #开启增强配置 - enable: true - #开启生产环境屏蔽 - production: false - basic: - enable: false - username: jeecg - password: jeecg1314 -#第三方登录 -justauth: - enabled: true - type: - GITHUB: - client-id: ?? - client-secret: ?? - redirect-uri: http://sso.test.com:8080/jeecg-boot/sys/thirdLogin/github/callback - WECHAT_ENTERPRISE: - client-id: ?? - client-secret: ?? - redirect-uri: http://sso.test.com:8080/jeecg-boot/sys/thirdLogin/wechat_enterprise/callback - agent-id: ?? - DINGTALK: - client-id: ?? - client-secret: ?? - redirect-uri: http://sso.test.com:8080/jeecg-boot/sys/thirdLogin/dingtalk/callback - WECHAT_OPEN: - client-id: ?? - client-secret: ?? - redirect-uri: http://sso.test.com:8080/jeecg-boot/sys/thirdLogin/wechat_open/callback - cache: - type: default - prefix: 'demo::' - timeout: 1h -#tplink登录信息 -tplink: - tums: - url: https://121.36.88.64:8888 - username: admin - password: Bl20230518 - ftp: - ip: 1.92.152.160 - port: 21 - username: administrator - password: Root@123.. - uploadpath: / diff --git a/nursing-unit-system/nu-system-start/src/main/resources/application-uat.yml b/nursing-unit-system/nu-system-start/src/main/resources/application-uat.yml index b8a7c30..5867baa 100644 --- a/nursing-unit-system/nu-system-start/src/main/resources/application-uat.yml +++ b/nursing-unit-system/nu-system-start/src/main/resources/application-uat.yml @@ -22,10 +22,21 @@ management: spring: application: name: nursing-unit-nacos + config: + import: + - optional:nacos:${spring.application.name}.yaml # 你的服务专属配置 + - optional:nacos:common-db.yaml cloud: nacos: discovery: - service-name: nursing-unit-nacos + server-addr: nacos:8848 # 直接写死IP(或保留${config.server-addr}) + namespace: public + group: DEFAULT_GROUP + config: + server-addr: nacos:8848 + namespace: public + group: DEFAULT_GROUP + file-extension: yaml # flyway配置 flyway: # 是否启用flyway @@ -187,11 +198,11 @@ spring: port: 6379 password: uUgrUus4JAYuwxzo rabbitmq: - host: rabbitm + host: rabbitmq prot: 5672 username: hldy password: SJ+lhRn6nZ43KeXE - virtual-host: /hldy + virtual-host: hldy #mybatis plus 设置 mybatis-plus: mapper-locations: classpath*:org/jeecg/**/xml/*Mapper.xml,classpath*:com/nu/**/xml/*Mapper.xml diff --git a/nursing-unit-system/nu-system-start/src/main/resources/bootstrap.yml b/nursing-unit-system/nu-system-start/src/main/resources/bootstrap.yml deleted file mode 100644 index a868296..0000000 --- a/nursing-unit-system/nu-system-start/src/main/resources/bootstrap.yml +++ /dev/null @@ -1,16 +0,0 @@ -spring: - cloud: - nacos: - discovery: - server-addr: ${config.server-addr} - namespace: ${config.namespace} - group: ${config.group} - username: ${config.username} - password: ${config.password} - config: - server-addr: ${config.server-addr} - namespace: ${config.namespace} - group: ${config.group} - file-extension: yaml - username: ${config.username} - password: ${config.password} diff --git a/pom.xml b/pom.xml index d9aaa29..8d18ae5 100644 --- a/pom.xml +++ b/pom.xml @@ -1,422 +1,387 @@ - - 4.0.0 - com.nursingunit.boot - nursing-unit-parent - 2.0.0 - pom - NURSING UNIT ${project.version} + + 4.0.0 + com.nursingunit.boot + nursing-unit-parent + 2.0.0 + pom + NURSING UNIT ${project.version} - - org.springframework.boot - spring-boot-starter-parent - 2.7.18 - - + + org.springframework.boot + spring-boot-starter-parent + 2.7.18 + + - - 2.0.0 - 1.8 - UTF-8 + + 2.0.0 + 1.8 + UTF-8 - - 2021.0.3 + + 2021.0.3 2021.0.1.0 - 2.0.4 - 1.5.2 + 2.0.4 + 1.5.2 - 2.4.1 + 2.4.1 1.2.83 5.2.6 - 1.6.0 - 0.17.0 - 4.4.0 - - 42.2.25 - 11.2.0.3 - 4.0 - 8.0.27 - 5.8.25 - - 9.0.0 - 8.1.1.49 + 1.6.0 + 0.17.0 + 4.4.0 + + 42.2.25 + 11.2.0.3 + 4.0 + 8.0.27 + 5.8.25 + + 9.0.0 + 8.1.1.49 - - 3.5.3.2 - 4.1.3 - 1.2.24 + + 3.5.3.2 + 4.1.3 + 1.2.24 - 2.11.0 - 2.6 - 2.1.0 - 3.11.2 - - 1.12.0 - 3.11.0 - 3.2.2 - 1.4.9 - 1.4.11 - 8.0.3 - 1.4.0 - 1.6.1 - 7.4.0 - 4.16.19 - - 2.17.0 - 1.2.9 - - 3.7.2 - + 2.11.0 + 2.6 + 2.1.0 + 3.11.2 + + 1.12.0 + 3.11.0 + 3.2.2 + 1.4.9 + 1.4.11 + 8.0.3 + 1.4.0 + 1.6.1 + 7.4.0 + 4.16.19 + + 2.17.0 + 1.2.9 + + 3.7.2 + - - + + nursing-unit-base-core - - nursing-unit-common - + + nursing-unit-common + nursing-unit-demo - - nursing-unit-invoicing - - nursing-unit-iot - - nursing-unit-admin - - nursing-unit-services - - nursing-unit-api - + + nursing-unit-invoicing + + nursing-unit-iot + + nursing-unit-admin + + nursing-unit-services + + nursing-unit-api + nursing-unit-system - - + + aliyun aliyun Repository https://maven.aliyun.com/repository/public - false - + false + - + jeecg jeecg Repository https://maven.jeecg.org/nexus/content/repositories/jeecg - false - - - - jeecg-snapshots - jeecg-snapshots Repository - https://oss.sonatype.org/content/repositories/snapshots - - false - - - true - - - + false + + + + jeecg-snapshots + jeecg-snapshots Repository + https://oss.sonatype.org/content/repositories/snapshots + + false + + + true + + + - - - org.springframework.boot - spring-boot-starter-test - test - - - junit - junit - test - - - - org.projectlombok - lombok - - - - com.alibaba - fastjson - ${fastjson.version} - - - - - - org.commonmark - commonmark - ${commonmark.version} - - - - - - + + + org.springframework.boot + spring-boot-starter-test + test + + + junit + junit + test + + + + org.projectlombok + lombok + + + + com.alibaba + fastjson + ${fastjson.version} + + + + + + org.commonmark + commonmark + ${commonmark.version} + + + + com.alibaba.cloud + spring-cloud-starter-alibaba-nacos-discovery + 2021.0.5.0 + + + + com.alibaba.cloud + spring-cloud-starter-alibaba-nacos-config + 2021.0.5.0 + - - - - - + + + org.springframework.boot + spring-boot-starter-amqp + + - - - org.springframework.boot - spring-boot-starter-amqp - - - - - - - - org.springframework.cloud - spring-cloud-dependencies + + + + + org.springframework.cloud + spring-cloud-dependencies ${spring-cloud.version} - pom - import - - - - com.alibaba.cloud - spring-cloud-alibaba-dependencies + pom + import + + + + com.alibaba.cloud + spring-cloud-alibaba-dependencies ${spring-cloud-alibaba.version} - pom - import - - - io.seata - seata-spring-boot-starter - ${seata.version} - - - - com.nursingunit.boot - nursing-unit-common - ${nursingunit.version} - - - - com.nursingunit.boot - nu-system-biz - ${nursingunit.version} - + pom + import + + + io.seata + seata-spring-boot-starter + ${seata.version} + + + + com.nursingunit.boot + nursing-unit-common + ${nursingunit.version} + + + + com.nursingunit.boot + nu-system-biz + ${nursingunit.version} + - - - org.jeecgframework.boot - jeecg-boot-common - ${jeecgboot.version} - - - - com.nursingunit.boot - nursing-unit-base-core - ${nursingunit.version} - - - - com.nursingunit.boot - nu-local-api - ${nursingunit.version} - + + + org.jeecgframework.boot + jeecg-boot-common + ${jeecgboot.version} + + + + com.nursingunit.boot + nursing-unit-base-core + ${nursingunit.version} + - - - org.jeecgframework.boot - jeecg-boot-starter-job - ${jeecgboot.version} - - - - org.jeecgframework.boot - jeecg-boot-starter-lock - ${jeecgboot.version} - - - - org.jeecgframework.boot - jeecg-boot-starter-rabbitmq - ${jeecgboot.version} - - - org.jeecgframework.boot - jeecg-boot-starter-rocketmq - ${jeecgboot.version} - - - - org.jeecgframework.boot - jeecg-boot-starter-shardingsphere - ${jeecgboot.version} - - - org.hibernate - hibernate-core - 5.6.7.Final - - - commons-collections - commons-collections - - - - - org.jeecgframework.boot - hibernate-re - 3.7.1-RC - + + + org.jeecgframework.boot + jeecg-boot-starter-job + ${jeecgboot.version} + + + + org.jeecgframework.boot + jeecg-boot-starter-lock + ${jeecgboot.version} + + + + org.jeecgframework.boot + jeecg-boot-starter-rabbitmq + ${jeecgboot.version} + + + org.jeecgframework.boot + jeecg-boot-starter-rocketmq + ${jeecgboot.version} + + + + org.jeecgframework.boot + jeecg-boot-starter-shardingsphere + ${jeecgboot.version} + + + org.hibernate + hibernate-core + 5.6.7.Final + + + commons-collections + commons-collections + + + + + org.jeecgframework.boot + hibernate-re + 3.7.1-RC + - - - org.jeecgframework.boot - jeecg-boot-starter-mongon - ${nursingunit.version} - + + + dom4j + dom4j + ${dom4j.version} + + + + commons-fileupload + commons-fileupload + 1.5 + + + commons-io + commons-io + + + - - - com.qiniu - qiniu-java-sdk - ${qiniu-java-sdk.version} - - - okhttp - com.squareup.okhttp3 - - - - - - com.baidu.aip - java-sdk - ${baidu-java-sdk.version} - - - org.slf4j - slf4j-simple - - - - - - dom4j - dom4j - ${dom4j.version} - - - - commons-fileupload - commons-fileupload - 1.5 - - - commons-io - commons-io - - - + + + com.xkcoding.justauth + justauth-spring-boot-starter + ${justauth-spring-boot-starter.version} + + + hutool-core + cn.hutool + + + fastjson + com.alibaba + + + + + com.squareup.okhttp3 + okhttp + 4.4.1 + + + + cn.hutool + hutool-core + ${hutool.version} + + + cn.hutool + hutool-crypto + ${hutool.version} + + + + io.minio + minio + ${minio.version} + + + okio + com.squareup.okio + + + okhttp + com.squareup.okhttp3 + + + + + + org.jeecgframework + weixin4j + 2.0.0 + + + commons-beanutils + commons-beanutils + + + commons-lang + commons-lang + + + commons-collections + commons-collections + + + commons-logging + commons-logging + + + commons-io + commons-io + + + + + + org.jeecgframework.boot + jeecg-boot-starter-chatgpt + 3.7.3 + + + + + org.flywaydb + flyway-core + 7.15.0 + + + - - - com.xkcoding.justauth - justauth-spring-boot-starter - ${justauth-spring-boot-starter.version} - - - hutool-core - cn.hutool - - - fastjson - com.alibaba - - - - - com.squareup.okhttp3 - okhttp - 4.4.1 - - - - cn.hutool - hutool-core - ${hutool.version} - - - cn.hutool - hutool-crypto - ${hutool.version} - - - - io.minio - minio - ${minio.version} - - - okio - com.squareup.okio - - - okhttp - com.squareup.okhttp3 - - - - - - org.jeecgframework - weixin4j - 2.0.0 - - - commons-beanutils - commons-beanutils - - - commons-lang - commons-lang - - - commons-collections - commons-collections - - - commons-logging - commons-logging - - - commons-io - commons-io - - - - - - org.jeecgframework.boot - jeecg-boot-starter-chatgpt - 3.7.3 - - - - - org.flywaydb - flyway-core - 7.15.0 - - - - - - - + + + org.apache.maven.plugins maven-compiler-plugin @@ -428,17 +393,17 @@ - org.apache.maven.plugins - maven-surefire-plugin - - true - - - - + org.apache.maven.plugins + maven-surefire-plugin + + true + + + + org.apache.maven.plugins maven-resources-plugin - 3.1.0 + 3.1.0 woff @@ -452,35 +417,35 @@ - - - + + + src/main/resources true - - src/main/java - - **/*.xml - **/*.json - **/*.ftl - - - - + + src/main/java + + **/*.xml + **/*.json + **/*.ftl + + + + - - - jeecg - jeecg Repository - http://maven.jeecg.com:8090/nexus/content/repositories/jeecg - - - jeecg-snapshots - jeecg Snapshot Repository - http://maven.jeecg.com:8090/nexus/content/repositories/snapshots/ - - + + + jeecg + jeecg Repository + http://maven.jeecg.com:8090/nexus/content/repositories/jeecg + + + jeecg-snapshots + jeecg Snapshot Repository + http://maven.jeecg.com:8090/nexus/content/repositories/snapshots/ + + @@ -494,86 +459,26 @@ dev - - 121.0.0.1:8848 - - - - DEFAULT_GROUP - - - - - - + - test + uat + + + false + - test - - jeecg-boot-nacos:8848 - - - - DEFAULT_GROUP - - - - + uat - - - uat - - - false - - - - uat - - nacos:8848 - - - - DEFAULT_GROUP - - fw8864nasadn - - JINisgIngV82G2 - - prod prod - - jeecg-boot-nacos:8848 - - - - DEFAULT_GROUP - - - -