From a6ae7c44fccca62e535c763aae0e599d2f3f73b0 Mon Sep 17 00:00:00 2001
From: zhaowenxuan <chacca165@163.com>
Date: 星期三, 29 五月 2024 14:27:53 +0800
Subject: [PATCH] 增加通过多个base64PDF合并为一个
---
ltkj-admin/src/main/java/com/ltkj/web/controller/api/TableController.java | 33 ++++++++++++++++++++++++++++++++-
1 files changed, 32 insertions(+), 1 deletions(-)
diff --git a/ltkj-admin/src/main/java/com/ltkj/web/controller/api/TableController.java b/ltkj-admin/src/main/java/com/ltkj/web/controller/api/TableController.java
index 132658a..b333faa 100644
--- a/ltkj-admin/src/main/java/com/ltkj/web/controller/api/TableController.java
+++ b/ltkj-admin/src/main/java/com/ltkj/web/controller/api/TableController.java
@@ -1,19 +1,27 @@
package com.ltkj.web.controller.api;
+import com.alibaba.druid.pool.DruidDataSource;
+import com.ltkj.common.annotation.Anonymous;
import com.ltkj.common.core.domain.AjaxResult;
+import com.ltkj.common.utils.spring.SpringUtils;
import com.ltkj.web.config.wordUtil.ITableService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
+import io.swagger.annotations.ApiParam;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
+
+import java.sql.SQLException;
+import java.util.Properties;
@Slf4j
@RestController
@RequestMapping("/api")
-//@Api(tags = "AAAAAAAAAAAAAAA瀵煎嚭鏁版嵁搴�")
+@Api(tags = "AAAAAAAAAAAAA 鏁版嵁搴撴搷浣滄帴鍙�")
public class TableController {
@Autowired
@@ -28,4 +36,27 @@
return AjaxResult.error(e.getMessage());
}
}
+
+ @GetMapping("/updateDruidProperty")
+ @ApiOperation(value ="鍒囨崲鏁版嵁搴�")
+ @Anonymous
+ public AjaxResult updateProperty(@RequestParam @ApiParam(value = "鏁版嵁搴搃p")String ip,
+ @RequestParam @ApiParam(value = "鏁版嵁搴撶鍙�")String prot,
+ @RequestParam @ApiParam(value = "鏁版嵁搴撳悕")String name,
+ @RequestParam @ApiParam(value = "鏁版嵁搴撶敤鎴峰悕")String userName,
+ @RequestParam @ApiParam(value = "鏁版嵁搴撳瘑鐮�")String passWored){
+ DruidDataSource dataSource = SpringUtils.getBean("masterDataSource");
+ try {
+ Properties properties = new Properties();
+ // 杩欓噷鏄祴璇曞啓娉曪紝鍏蜂綋鐨剉alue鍙互閫氳繃璇锋眰鍙傛暟浼犻�掕繃鏉�
+ properties.setProperty("druid.url","jdbc:mysql://"+ip+":"+prot+"/"+name+"?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8");
+ properties.setProperty("druid.username",userName);
+ properties.setProperty("druid.password",passWored);
+ dataSource.restart(properties);
+ } catch (SQLException throwables) {
+ throwables.printStackTrace();
+ }
+ return AjaxResult.success();
+ }
+
}
--
Gitblit v1.8.0