diff --git a/pom.xml b/pom.xml index 6c371e3..ef020ad 100644 --- a/pom.xml +++ b/pom.xml @@ -23,20 +23,28 @@ org.springframework.boot spring-boot-starter-web - - + + + org.springframework.boot + spring-boot-starter-logging - --> + - - + + + org.springframework.boot + spring-boot-starter-log4j2 + com.baomidou dynamic-datasource-spring-boot-starter @@ -131,8 +139,8 @@ 1.8 1.8 - - GBK + UTF-8 + diff --git a/src/main/java/com/hxgk/zxxy/controller/ArchivesTypeController.java b/src/main/java/com/hxgk/zxxy/controller/ArchivesTypeController.java index 5ed89f0..59b4775 100644 --- a/src/main/java/com/hxgk/zxxy/controller/ArchivesTypeController.java +++ b/src/main/java/com/hxgk/zxxy/controller/ArchivesTypeController.java @@ -12,13 +12,14 @@ import java.util.List; import java.util.Map; @RestController + + @RequestMapping("archive") public class ArchivesTypeController { @Autowired private ArchivesTypeService archivesTypeService; @PostMapping("zxxy") public JsonData getZxxyArchivesType(@RequestBody ArchivesTypeRequest archivesTypeRequest){ - Long L = Long.parseLong(archivesTypeRequest.getAtParentId()); String userkey = archivesTypeRequest.getUserkey(); String usertoken = archivesTypeRequest.getUsertoken(); diff --git a/src/main/java/com/hxgk/zxxy/service/impl/ArchivesTypeServiceImpl.java b/src/main/java/com/hxgk/zxxy/service/impl/ArchivesTypeServiceImpl.java index 851bdac..d8e065e 100644 --- a/src/main/java/com/hxgk/zxxy/service/impl/ArchivesTypeServiceImpl.java +++ b/src/main/java/com/hxgk/zxxy/service/impl/ArchivesTypeServiceImpl.java @@ -17,6 +17,8 @@ import java.util.Map; @Service public class ArchivesTypeServiceImpl implements ArchivesTypeService { + private static final org.slf4j.Logger log = org.slf4j.LoggerFactory.getLogger(ArchivesTypeServiceImpl.class); + //private static final Logger logger = LoggerFactory.getLogger(this.getClass()); @Autowired private ArchivesTypeMapper archivesTypeMapper; @Autowired @@ -62,6 +64,9 @@ public class ArchivesTypeServiceImpl implements ArchivesTypeService { iterator.remove();//使用迭代器的删除方法删除 } } + log.error("测试SLF4J---error"); + log.warn("测试SLF4J---warn"); + log.info("测试SLF4J---info"); return list; } } diff --git a/src/main/resources/application-dev.yml b/src/main/resources/application-dev.yml new file mode 100644 index 0000000..467bc62 --- /dev/null +++ b/src/main/resources/application-dev.yml @@ -0,0 +1,110 @@ +mybatis: + configuration: + #开启控制台打印sql + log-impl: org.apache.ibatis.logging.stdout.StdOutImpl + # mybatis 下划线转驼峰配置,两者都可以 + map-underscore-to-camel-case: true + #配置扫描 + mapper-locations: classpath:mapper/*.xml + #配置xml的结果别名 + type-aliases-package: com.hxgk.zxxy.model.entity +spring: + autoconfigure: + #去除durid配置 + exclude: com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure + #MySQL druid多数据源配置(纯粹多库) + datasource: + dynamic: + datasource: + hengxingaoketes: + driver-class-name: com.mysql.cj.jdbc.Driver + password: rjwi58B6zYCHMbGZ + #url: jdbc:mysql://127.0.0.1:3306/hengxingaoke_tes?allowPublicKeyRetrieval=true&uuseUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&tinyInt1isBit=false + url: jdbc:mysql://172.20.2.87:3306/hengxingaoke_tes?allowPublicKeyRetrieval=true&uuseUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&tinyInt1isBit=false + username: hengxingaoke_tes + hrnew: + driver-class-name: com.mysql.cj.jdbc.Driver + password: AnknKiXiXaxNrw78 + #url: jdbc:mysql://127.0.0.1:3306/hengxingaoke_tes?allowPublicKeyRetrieval=true&uuseUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&tinyInt1isBit=false + url: jdbc:mysql://172.20.2.87:3306/hr_new?allowPublicKeyRetrieval=true&uuseUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&tinyInt1isBit=false + username: hr_new + leaguetabledata: + driver-class-name: com.mysql.cj.jdbc.Driver + password: e0eb142add + #url: jdbc:mysql://127.0.0.1:3306/league_table_data?allowPublicKeyRetrieval=true&uuseUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&tinyInt1isBit=false + url: jdbc:mysql://172.20.2.87:3306/league_table_data?allowPublicKeyRetrieval=true&uuseUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&tinyInt1isBit=false + username: league_table_data + learnmessage: + driver-class-name: com.mysql.cj.jdbc.Driver + password: 3bdd844687 + #url: jdbc:mysql://127.0.0.1:3306/learn_message?allowPublicKeyRetrieval=true&uuseUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&tinyInt1isBit=false + url: jdbc:mysql://172.20.2.87:3306/learn_message?allowPublicKeyRetrieval=true&uuseUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&tinyInt1isBit=false + username: learn_message + quesandanswers: + driver-class-name: com.mysql.cj.jdbc.Driver + password: c8caf5d256 + #url: jdbc:mysql://127.0.0.1:3306/ques_and_answers?allowPublicKeyRetrieval=true&uuseUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&tinyInt1isBit=false + url: jdbc:mysql://172.20.2.87:3306/ques_and_answers?allowPublicKeyRetrieval=true&uuseUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&tinyInt1isBit=false + username: ques_and_answers + readdocument: + driver-class-name: com.mysql.cj.jdbc.Driver + password: f2c943d2ab + #url: jdbc:mysql://127.0.0.1:3306/readdocument?allowPublicKeyRetrieval=true&uuseUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&tinyInt1isBit=false + url: jdbc:mysql://172.20.2.87:3306/readdocument?allowPublicKeyRetrieval=true&uuseUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&tinyInt1isBit=false + username: readdocument + selftestdatabase: + driver-class-name: com.mysql.cj.jdbc.Driver + password: 6755319456 + #url: jdbc:mysql://127.0.0.1:3306/selftestdatabase?allowPublicKeyRetrieval=true&uuseUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&tinyInt1isBit=false + url: jdbc:mysql://172.20.2.87:3306/selftestdatabase?allowPublicKeyRetrieval=true&uuseUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&tinyInt1isBit=false + username: selftestdatabase + statisticsing: + driver-class-name: com.mysql.cj.jdbc.Driver + password: 19c66cdb65 + #url: jdbc:mysql://127.0.0.1:3306/statisticsing?allowPublicKeyRetrieval=true&uuseUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&tinyInt1isBit=false + url: jdbc:mysql://172.20.2.87:3306/statisticsing?allowPublicKeyRetrieval=true&uuseUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&tinyInt1isBit=false + username: statisticsing + wrongquestionbank: + driver-class-name: com.mysql.cj.jdbc.Driver + password: 7f7ac6c8f5 + #url: jdbc:mysql://127.0.0.1:3306/wrong_question_bank?allowPublicKeyRetrieval=true&uuseUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&tinyInt1isBit=false + url: jdbc:mysql://172.20.2.87:3306/wrong_question_bank?allowPublicKeyRetrieval=true&uuseUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&tinyInt1isBit=false + username: wrong_question_bank + #数据源基础配置 + druid: + # 通过connectProperties属性来打开mergeSql功能;慢SQL记录 + connectionProperties: druid.stat.mergeSql=true;druid.stat.slowSqlMillis=5000 + # 配置监控统计拦截的filters,去掉后监控界面sql无法统计,'wall'用于防火墙 + filters: stat,wall + initial-size: 5 + max-active: 20 + #指定每个连接上PSCache的大小 + max-pool-prepared-statement-per-connection-size: 20 + # 配置获取连接等待超时的时间 + max-wait: 6000 + # 配置一个连接在池中最小生存的时间,单位是毫秒 + min-evictable-idle-time-millis: 300000 + min-idle: 5 + # 打开PSCache + pool-prepared-statements: true + test-on-borrow: false + test-on-return: false + test-while-idle: true + # 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒 + time-between-eviction-runs-millis: 60000 + validation-query: 'SELECT 1 FROM DUAL ' + #指定默认数据源(必须配置) + primary: hengxingaoketes + #设置严格模式,默认false不启动. 启动后在未匹配到指定数据源时候回抛出异常,不启动会使用默认数据源. + strict: false + redis: + database: 5 + host: 127.0.0.1 + lettuce: + pool: + max-active: 10 + max-idle: 10 + max-wait: -1ms + min-idle: 0 + port: 6379 + timeout: 10000 diff --git a/src/main/resources/application-prod.yml b/src/main/resources/application-prod.yml new file mode 100644 index 0000000..ae1e02f --- /dev/null +++ b/src/main/resources/application-prod.yml @@ -0,0 +1,110 @@ +mybatis: + configuration: + #开启控制台打印sql + #log-impl: org.apache.ibatis.logging.stdout.StdOutImpl + # mybatis 下划线转驼峰配置,两者都可以 + map-underscore-to-camel-case: true + #配置扫描 + mapper-locations: classpath:mapper/*.xml + #配置xml的结果别名 + type-aliases-package: com.hxgk.zxxy.model.entity +spring: + autoconfigure: + #去除durid配置 + exclude: com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure + #MySQL druid多数据源配置(纯粹多库) + datasource: + dynamic: + datasource: + hengxingaoketes: + driver-class-name: com.mysql.cj.jdbc.Driver + password: rjwi58B6zYCHMbGZ + url: jdbc:mysql://127.0.0.1:3306/hengxingaoke_tes?allowPublicKeyRetrieval=true&uuseUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&tinyInt1isBit=false + #url: jdbc:mysql://172.20.2.87:3306/hengxingaoke_tes?allowPublicKeyRetrieval=true&uuseUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&tinyInt1isBit=false + username: hengxingaoke_tes + hrnew: + driver-class-name: com.mysql.cj.jdbc.Driver + password: AnknKiXiXaxNrw78 + url: jdbc:mysql://127.0.0.1:3306/hengxingaoke_tes?allowPublicKeyRetrieval=true&uuseUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&tinyInt1isBit=false + #url: jdbc:mysql://172.20.2.87:3306/hr_new?allowPublicKeyRetrieval=true&uuseUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&tinyInt1isBit=false + username: hr_new + leaguetabledata: + driver-class-name: com.mysql.cj.jdbc.Driver + password: e0eb142add + url: jdbc:mysql://127.0.0.1:3306/league_table_data?allowPublicKeyRetrieval=true&uuseUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&tinyInt1isBit=false + #url: jdbc:mysql://172.20.2.87:3306/league_table_data?allowPublicKeyRetrieval=true&uuseUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&tinyInt1isBit=false + username: league_table_data + learnmessage: + driver-class-name: com.mysql.cj.jdbc.Driver + password: 3bdd844687 + #url: jdbc:mysql://127.0.0.1:3306/learn_message?allowPublicKeyRetrieval=true&uuseUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&tinyInt1isBit=false + url: jdbc:mysql://172.20.2.87:3306/learn_message?allowPublicKeyRetrieval=true&uuseUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&tinyInt1isBit=false + username: learn_message + quesandanswers: + driver-class-name: com.mysql.cj.jdbc.Driver + password: c8caf5d256 + url: jdbc:mysql://127.0.0.1:3306/ques_and_answers?allowPublicKeyRetrieval=true&uuseUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&tinyInt1isBit=false + #url: jdbc:mysql://172.20.2.87:3306/ques_and_answers?allowPublicKeyRetrieval=true&uuseUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&tinyInt1isBit=false + username: ques_and_answers + readdocument: + driver-class-name: com.mysql.cj.jdbc.Driver + password: f2c943d2ab + url: jdbc:mysql://127.0.0.1:3306/readdocument?allowPublicKeyRetrieval=true&uuseUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&tinyInt1isBit=false + #url: jdbc:mysql://172.20.2.87:3306/readdocument?allowPublicKeyRetrieval=true&uuseUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&tinyInt1isBit=false + username: readdocument + selftestdatabase: + driver-class-name: com.mysql.cj.jdbc.Driver + password: 6755319456 + url: jdbc:mysql://127.0.0.1:3306/selftestdatabase?allowPublicKeyRetrieval=true&uuseUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&tinyInt1isBit=false + #url: jdbc:mysql://172.20.2.87:3306/selftestdatabase?allowPublicKeyRetrieval=true&uuseUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&tinyInt1isBit=false + username: selftestdatabase + statisticsing: + driver-class-name: com.mysql.cj.jdbc.Driver + password: 19c66cdb65 + url: jdbc:mysql://127.0.0.1:3306/statisticsing?allowPublicKeyRetrieval=true&uuseUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&tinyInt1isBit=false + #url: jdbc:mysql://172.20.2.87:3306/statisticsing?allowPublicKeyRetrieval=true&uuseUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&tinyInt1isBit=false + username: statisticsing + wrongquestionbank: + driver-class-name: com.mysql.cj.jdbc.Driver + password: 7f7ac6c8f5 + url: jdbc:mysql://127.0.0.1:3306/wrong_question_bank?allowPublicKeyRetrieval=true&uuseUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&tinyInt1isBit=false + #url: jdbc:mysql://172.20.2.87:3306/wrong_question_bank?allowPublicKeyRetrieval=true&uuseUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&tinyInt1isBit=false + username: wrong_question_bank + #数据源基础配置 + druid: + # 通过connectProperties属性来打开mergeSql功能;慢SQL记录 + connectionProperties: druid.stat.mergeSql=true;druid.stat.slowSqlMillis=5000 + # 配置监控统计拦截的filters,去掉后监控界面sql无法统计,'wall'用于防火墙 + filters: stat,wall + initial-size: 5 + max-active: 20 + #指定每个连接上PSCache的大小 + max-pool-prepared-statement-per-connection-size: 20 + # 配置获取连接等待超时的时间 + max-wait: 6000 + # 配置一个连接在池中最小生存的时间,单位是毫秒 + min-evictable-idle-time-millis: 300000 + min-idle: 5 + # 打开PSCache + pool-prepared-statements: true + test-on-borrow: false + test-on-return: false + test-while-idle: true + # 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒 + time-between-eviction-runs-millis: 60000 + validation-query: 'SELECT 1 FROM DUAL ' + #指定默认数据源(必须配置) + primary: hengxingaoketes + #设置严格模式,默认false不启动. 启动后在未匹配到指定数据源时候回抛出异常,不启动会使用默认数据源. + strict: false + redis: + database: 5 + host: 127.0.0.1 + lettuce: + pool: + max-active: 10 + max-idle: 10 + max-wait: -1ms + min-idle: 0 + port: 6379 + timeout: 10000 diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties deleted file mode 100644 index 033bf39..0000000 --- a/src/main/resources/application.properties +++ /dev/null @@ -1,146 +0,0 @@ - -server.port=8111 -#server.port=8088 - -###MySQL druidԴã⣩### -#ȥdurid -spring.autoconfigure.exclude=com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure -#ָĬԴ() -spring.datasource.dynamic.primary=hengxingaoketes -#ϸģʽ,Ĭfalse. δƥ䵽ָԴʱ׳쳣,ʹĬԴ. -spring.datasource.dynamic.strict=false - -#spring.datasource.dynamic.datasource.hengxingaoketes.url=jdbc:mysql://127.0.0.1:3306/hengxingaoke_tes?allowPublicKeyRetrieval=true&uuseUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&tinyInt1isBit=false -spring.datasource.dynamic.datasource.hengxingaoketes.url=jdbc:mysql://172.20.2.87:3306/hengxingaoke_tes?allowPublicKeyRetrieval=true&uuseUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&tinyInt1isBit=false -spring.datasource.dynamic.datasource.hengxingaoketes.username=hengxingaoke_tes -spring.datasource.dynamic.datasource.hengxingaoketes.password=rjwi58B6zYCHMbGZ -spring.datasource.dynamic.datasource.hengxingaoketes.driver-class-name=com.mysql.cj.jdbc.Driver - -#spring.datasource.dynamic.datasource.leaguetabledata.url=jdbc:mysql://127.0.0.1:3306/league_table_data?allowPublicKeyRetrieval=true&uuseUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&tinyInt1isBit=false -spring.datasource.dynamic.datasource.leaguetabledata.url=jdbc:mysql://172.20.2.87:3306/league_table_data?allowPublicKeyRetrieval=true&uuseUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&tinyInt1isBit=false -spring.datasource.dynamic.datasource.leaguetabledata.username=league_table_data -spring.datasource.dynamic.datasource.leaguetabledata.password=e0eb142add -spring.datasource.dynamic.datasource.leaguetabledata.driver-class-name=com.mysql.cj.jdbc.Driver - - -#spring.datasource.dynamic.datasource.statisticsing.url=jdbc:mysql://127.0.0.1:3306/statisticsing?allowPublicKeyRetrieval=true&uuseUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&tinyInt1isBit=false -spring.datasource.dynamic.datasource.statisticsing.url=jdbc:mysql://172.20.2.87:3306/statisticsing?allowPublicKeyRetrieval=true&uuseUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&tinyInt1isBit=false -spring.datasource.dynamic.datasource.statisticsing.username=statisticsing -spring.datasource.dynamic.datasource.statisticsing.password=19c66cdb65 -spring.datasource.dynamic.datasource.statisticsing.driver-class-name=com.mysql.cj.jdbc.Driver - - -#spring.datasource.dynamic.datasource.quesandanswers.url=jdbc:mysql://127.0.0.1:3306/ques_and_answers?allowPublicKeyRetrieval=true&uuseUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&tinyInt1isBit=false -spring.datasource.dynamic.datasource.quesandanswers.url=jdbc:mysql://172.20.2.87:3306/ques_and_answers?allowPublicKeyRetrieval=true&uuseUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&tinyInt1isBit=false -spring.datasource.dynamic.datasource.quesandanswers.username=ques_and_answers -spring.datasource.dynamic.datasource.quesandanswers.password=c8caf5d256 -spring.datasource.dynamic.datasource.quesandanswers.driver-class-name=com.mysql.cj.jdbc.Driver - - -#spring.datasource.dynamic.datasource.learnmessage.url=jdbc:mysql://127.0.0.1:3306/learn_message?allowPublicKeyRetrieval=true&uuseUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&tinyInt1isBit=false -spring.datasource.dynamic.datasource.learnmessage.url=jdbc:mysql://172.20.2.87:3306/learn_message?allowPublicKeyRetrieval=true&uuseUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&tinyInt1isBit=false -spring.datasource.dynamic.datasource.learnmessage.username=learn_message -spring.datasource.dynamic.datasource.learnmessage.password=3bdd844687 -spring.datasource.dynamic.datasource.learnmessage.driver-class-name=com.mysql.cj.jdbc.Driver - - - -#spring.datasource.url=jdbc:mysql://127.0.0.1:3306/online_xdclass?useUnicode=true&characterEncoding=utf-8&useSSL=false -#spring.datasource.dynamic.datasource.wrongquestionbank.url=jdbc:mysql://127.0.0.1:3306/wrong_question_bank?allowPublicKeyRetrieval=true&uuseUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&tinyInt1isBit=false -spring.datasource.dynamic.datasource.wrongquestionbank.url=jdbc:mysql://172.20.2.87:3306/wrong_question_bank?allowPublicKeyRetrieval=true&uuseUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&tinyInt1isBit=false -spring.datasource.dynamic.datasource.wrongquestionbank.username=wrong_question_bank -spring.datasource.dynamic.datasource.wrongquestionbank.password=7f7ac6c8f5 -spring.datasource.dynamic.datasource.wrongquestionbank.driver-class-name=com.mysql.cj.jdbc.Driver - - -#spring.datasource.dynamic.datasource.selftestdatabase.url=jdbc:mysql://127.0.0.1:3306/selftestdatabase?allowPublicKeyRetrieval=true&uuseUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&tinyInt1isBit=false -spring.datasource.dynamic.datasource.selftestdatabase.url=jdbc:mysql://172.20.2.87:3306/selftestdatabase?allowPublicKeyRetrieval=true&uuseUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&tinyInt1isBit=false -spring.datasource.dynamic.datasource.selftestdatabase.username=selftestdatabase -spring.datasource.dynamic.datasource.selftestdatabase.password=6755319456 -spring.datasource.dynamic.datasource.selftestdatabase.driver-class-name=com.mysql.cj.jdbc.Driver - - - -#spring.datasource.dynamic.datasource.readdocument.url=jdbc:mysql://127.0.0.1:3306/readdocument?allowPublicKeyRetrieval=true&uuseUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&tinyInt1isBit=false -spring.datasource.dynamic.datasource.readdocument.url=jdbc:mysql://172.20.2.87:3306/readdocument?allowPublicKeyRetrieval=true&uuseUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&tinyInt1isBit=false -spring.datasource.dynamic.datasource.readdocument.username=readdocument -spring.datasource.dynamic.datasource.readdocument.password=f2c943d2ab -spring.datasource.dynamic.datasource.readdocument.driver-class-name=com.mysql.cj.jdbc.Driver - - - - -#spring.datasource.dynamic.datasource.hrnew.url=jdbc:mysql://127.0.0.1:3306/hr_new?allowPublicKeyRetrieval=true&uuseUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&tinyInt1isBit=false -spring.datasource.dynamic.datasource.hrnew.url=jdbc:mysql://172.20.2.87:3306/hr_new?allowPublicKeyRetrieval=true&uuseUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&tinyInt1isBit=false -spring.datasource.dynamic.datasource.hrnew.username=hr_new -spring.datasource.dynamic.datasource.hrnew.password=AnknKiXiXaxNrw78 -spring.datasource.dynamic.datasource.hrnew.driver-class-name=com.mysql.cj.jdbc.Driver - - -#Դ -spring.datasource.dynamic.druid.initial-size=5 -spring.datasource.dynamic.druid.min-idle=5 -spring.datasource.dynamic.druid.max-active=20 -# ûȡӵȴʱʱ -spring.datasource.dynamic.druid.max-wait=6000 -# üòŽһμ⣬ҪرյĿӣλǺ -spring.datasource.dynamic.druid.time-between-eviction-runs-millis=60000 -# һڳСʱ䣬λǺ -spring.datasource.dynamic.druid.min-evictable-idle-time-millis=300000 -spring.datasource.dynamic.druid.validation-query=SELECT 1 FROM DUAL -spring.datasource.dynamic.druid.test-while-idle=true -spring.datasource.dynamic.druid.test-on-borrow=false -spring.datasource.dynamic.druid.test-on-return=false -# PSCacheָÿPSCacheĴС -spring.datasource.dynamic.druid.pool-prepared-statements=true -spring.datasource.dynamic.druid.max-pool-prepared-statement-per-connection-size=20 -# üͳصfiltersȥؽsql޷ͳƣ'wall'ڷǽ -spring.datasource.dynamic.druid.filters=stat,wall -# ͨconnectPropertiesmergeSqlܣSQL¼ -spring.datasource.dynamic.druid.connectionProperties=druid.stat.mergeSql=true;druid.stat.slowSqlMillis=5000 - - - - -#Redis -#spring.redis.host=127.0.0.1 -spring.redis.host=127.0.0.1 -spring.redis.database=5 -## RedisӶ˿ -spring.redis.port=6379 -## ӳʱʱ䣨룩 -spring.redis.timeout=10000 -## Redis루ĬΪգ -#spring.redis.password=123456 -## ӳе -#spring.redis.poolMaxTotal=10 -## ӳе -#spring.redis.poolMaxIdle=10 -## ӳȴʱ䣨ʹøֵʾûƣ -#redis.poolMaxWait=3 - - -# ӳ?ʹ?ֵʾûƣ -spring.redis.lettuce.pool.max-active = 10 -# ӳе? -spring.redis.lettuce.pool.max-idle = 10 -# ӳе? -spring.redis.lettuce.pool.min-idle = 0 -# ӳ?ȴʱ䣨ʹ?ֵʾûƣ -spring.redis.lettuce.pool.max-wait= -1ms - - -#̨ӡsql -#mybatis.configuration.log-impl=org.apache.ibatis.logging.stdout.StdOutImpl - -# mybatis »תշ,߶ -#mybatis.configuration.mapUnderscoreToCamelCase=true -mybatis.configuration.map-underscore-to-camel-case=true -#ɨ -mybatis.mapper-locations=classpath:mapper/*.xml - -#xmlĽ -mybatis.type-aliases-package=com.hxgk.zxxy.model.entity - - - diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml new file mode 100644 index 0000000..0f28338 --- /dev/null +++ b/src/main/resources/application.yml @@ -0,0 +1,5 @@ +spring: + profiles: + active: dev +server: + port: 8111 \ No newline at end of file diff --git a/src/main/resources/log4j2-spring.xml b/src/main/resources/log4j2-spring.xml new file mode 100644 index 0000000..874c019 --- /dev/null +++ b/src/main/resources/log4j2-spring.xml @@ -0,0 +1,98 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file