瀏覽代碼

认证中心改造

by su 3 年之前
父節點
當前提交
d7efd5abe0

+ 6 - 0
4dkankan-center-auth/pom.xml

@@ -32,6 +32,12 @@
 		</dependency>
 		</dependency>
 
 
 		<dependency>
 		<dependency>
+			<groupId>com.fdkankan</groupId>
+			<artifactId>4dkankan-utils-db</artifactId>
+			<version>2.0.0</version>
+		</dependency>
+
+		<dependency>
 			<groupId>org.springframework.boot</groupId>
 			<groupId>org.springframework.boot</groupId>
 			<artifactId>spring-boot-starter-test</artifactId>
 			<artifactId>spring-boot-starter-test</artifactId>
 			<scope>test</scope>
 			<scope>test</scope>

+ 5 - 1
4dkankan-center-auth/src/main/java/com/fdkankan/auth/AuthApplication.java

@@ -10,7 +10,11 @@ import org.springframework.stereotype.Component;
 @SpringBootApplication
 @SpringBootApplication
 @EnableScheduling
 @EnableScheduling
 @MapperScan("com.fdkankan.auth.mapper")
 @MapperScan("com.fdkankan.auth.mapper")
-@ComponentScan(basePackages = {"com.fdkankan.auth","com.fdkankan.redis"})
+@ComponentScan(basePackages = {
+		"com.fdkankan.auth",
+		"com.fdkankan.redis",
+		"com.fdkankan.db"
+})
 public class AuthApplication {
 public class AuthApplication {
 
 
 	public static void main(String[] args) {
 	public static void main(String[] args) {

+ 12 - 4
4dkankan-center-auth/src/main/resources/bootstrap.yml

@@ -7,10 +7,18 @@ spring:
         server-addr: 192.168.0.47:8848
         server-addr: 192.168.0.47:8848
         file-extension: yaml
         file-extension: yaml
         namespace: 4dkankan-dev
         namespace: 4dkankan-dev
-        extension-configs[0]:
-          data-id: redis-config.yaml
-          group: DEFAULT_GROUP
-          refresh: true
+        extension-configs:
+          - data-id: 4dkankan-center-auth.yaml
+            group: DEFAULT_GROUP
+            refresh: true
+        shared-configs:
+          - data-id: common-db-config.yaml
+            group: DEFAULT_GROUP
+            refresh: true
+
+          - data-id: common-redis-config.yaml
+            group: DEFAULT_GROUP
+            refresh: true
       discovery:
       discovery:
         server-addr: 192.168.0.47:8848
         server-addr: 192.168.0.47:8848
 
 

+ 0 - 15
4dkankan-center-scene/src/main/resources/bootstrap.yml

@@ -1,19 +1,4 @@
 spring:
 spring:
-  druid:
-    initialSize: 5 #初始化连接大小
-    minIdle: 5     #最小连接池数量
-    maxActive: 20  #最大连接池数量
-    maxWait: 60000 #获取连接时最大等待时间,单位毫秒
-    timeBetweenEvictionRunsMillis: 60000 #配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒
-    minEvictableIdleTimeMillis: 300000   #配置一个连接在池中最小生存的时间,单位是毫秒
-    validationQuery: SELECT 1 from DUAL  #测试连接
-    testWhileIdle: true                  #申请连接的时候检测,建议配置为true,不影响性能,并且保证安全性
-    testOnBorrow: false                  #获取连接时执行检测,建议关闭,影响性能
-    testOnReturn: false                  #归还连接时执行检测,建议关闭,影响性能
-    poolPreparedStatements: false       #是否开启PSCache,PSCache对支持游标的数据库性能提升巨大,oracle建议开启,mysql下建议关闭
-    maxPoolPreparedStatementPerConnectionSize: 20 #开启poolPreparedStatements后生效
-    filters: stat,wall,slf4j   #配置扩展插件,常用的插件有=>stat:监控统计  slf4j:日志  wall:防御sql注入
-    connectionProperties: 'druid.stat.mergeSql=true;druid.stat.slowSqlMillis=5000'
   application:
   application:
     name: 4dkankan-center-scene
     name: 4dkankan-center-scene
   cloud:
   cloud: