Administrator
yesterday 33262b221ba3b22e38c304876406d55199638da2
fix(config): 更新OSS配置和测试环境配置

- 将OSS存储路径从 clothes/ 修改为 xcx/
- 使用 OssUtils.END_POINT 常量替代硬编码的bucket地址
- 更新测试环境数据库连接信息,包括用户名、密码和URL
- 更新测试环境Redis配置,修改数据库索引、主机地址、端口和密码
- 更新测试环境RabbitMQ配置,修改主机地址、用户名和密码
- 修改OssUtils中的END_POINT、ACCESS_KEY_ID、ACCESS_KEY_SECRET和bucket_name常量值
- 将ossClient.putObject方法中的bucket名称改为使用bucket_name常量
4 files modified
42 ■■■■ changed files
src/main/java/cc/mrbird/febs/common/utils/OssUtils.java 10 ●●●● patch | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/controller/CommonController.java 8 ●●●● patch | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/controller/goods/AdminMallGoodsController.java 4 ●●●● patch | view | raw | blame | history
src/main/resources/application-test.yml 20 ●●●● patch | view | raw | blame | history
src/main/java/cc/mrbird/febs/common/utils/OssUtils.java
@@ -10,10 +10,10 @@
@Slf4j
public class OssUtils {
    private static String        END_POINT         = "https://oss-cn-hangzhou.aliyuncs.com";
    private static String       ACCESS_KEY_ID     = "LTAI5tCH5Ld2n72QmF1A2zXm";
    private static String       ACCESS_KEY_SECRET = "RNIf3J90mV1WdbgraesLusjF7TRRb9";
    private static String         bucket_name       = "https://excoin.oss-cn-hangzhou.aliyuncs.com";
    public static String        END_POINT         = "img-1283768017073373.oss-cn-heyuan.oss-accesspoint.aliyuncs.com";
    public static String       ACCESS_KEY_ID     = "LTAI5tCH5Ld2n72QmF1A2zXm";
    public static String       ACCESS_KEY_SECRET = "RNIf3J90mV1WdbgraesLusjF7TRRb9";
    public static String         bucket_name       = "yinheshujie";
    public static boolean uploadFileWithBase64(String base64, String pathName) {
        ByteArrayInputStream stream = null;
@@ -22,7 +22,7 @@
            BASE64Decoder decoder = new BASE64Decoder();
            byte[] bytes = decoder.decodeBuffer(base64);
            stream = new ByteArrayInputStream(bytes);
            ossClient.putObject("excoin", pathName, stream);
            ossClient.putObject(bucket_name, pathName, stream);
            return true;
        } catch (Exception e) {
            log.error("#上传失败:{}#", e);
src/main/java/cc/mrbird/febs/mall/controller/CommonController.java
@@ -264,9 +264,9 @@
            String base64Str = java.util.Base64.getEncoder().encodeToString(fileBytes);
            String imageSuffix = "." + file.getOriginalFilename().substring(file.getOriginalFilename().lastIndexOf(".") + 1);
            String imageNames = System.currentTimeMillis() + IdUtil.simpleUUID() + imageSuffix;
            String imageName = "clothes/" + imageNames;
            String imageName = "xcx/" + imageNames;
            OssUtils.uploadFileWithBase64(base64Str, imageName);
            String bucket_name = "https://excoin.oss-cn-hangzhou.aliyuncs.com";
            String bucket_name = OssUtils.END_POINT;
            String url = bucket_name + "/" + imageName;
            Map<String,Object> map = new HashMap<String,Object>();
@@ -293,9 +293,9 @@
        String imageFuffix = ".jpg";
        String imageNames = System.currentTimeMillis() + IdUtil.simpleUUID() + imageFuffix;
        String imageName = "clothes/" + imageNames;
        String imageName = "xcx/" + imageNames;
        OssUtils.uploadFileWithBase64(base64Str, imageName);
        String bucket_name ="https://excoin.oss-cn-hangzhou.aliyuncs.com";
        String bucket_name = OssUtils.END_POINT;
        String url = bucket_name + "/" + imageName;
        return new FebsResponse().message("上传成功").success().data(url);
src/main/java/cc/mrbird/febs/mall/controller/goods/AdminMallGoodsController.java
@@ -152,9 +152,9 @@
            String base64Str = java.util.Base64.getEncoder().encodeToString(fileBytes);
            String imageSuffix = "." + file.getOriginalFilename().substring(file.getOriginalFilename().lastIndexOf(".") + 1);
            String imageNames = System.currentTimeMillis() + IdUtil.simpleUUID() + imageSuffix;
            String imageName = "clothes/" + imageNames;
            String imageName = "xcx/" + imageNames;
            OssUtils.uploadFileWithBase64(base64Str, imageName);
            String bucket_name = "https://excoin.oss-cn-hangzhou.aliyuncs.com";
            String bucket_name = OssUtils.END_POINT;
            String url = bucket_name + "/" + imageName;
            Map<String,Object> map = new HashMap<String,Object>();
src/main/resources/application-test.yml
@@ -15,20 +15,20 @@
      datasource:
        # 数据源-1,名称为 base
        base:
          username: ct_test
          password: 123456
          username: ai_one
          password: ai_one!@#123
          driver-class-name: com.mysql.cj.jdbc.Driver
          url: jdbc:mysql://120.27.238.55:3406/ai_one?useUnicode=true&characterEncoding=UTF-8&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=GMT%2b8
          url: jdbc:mysql://8.166.133.146:3306/ai_one?useUnicode=true&characterEncoding=UTF-8&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=GMT%2b8
  redis:
    # Redis数据库索引(默认为 0)
    database: 10
    database: 1
    # Redis服务器地址
    host: 120.27.238.55
    host: 8.166.133.146
    # Redis服务器连接端口
    port: 6479
    port: 6379
    # Redis 密码
    password: d3y6dsdl;f.327
    password: 1!qaz2@WSX
    lettuce:
      pool:
        # 连接池中的最小空闲连接
@@ -42,10 +42,10 @@
    # 连接超时时间(毫秒)
    timeout: 5000000
  rabbitmq:
    host: 120.27.238.55
    host: 8.166.133.146
    port: 5672
    username: ct_rabbit
    password: 123456
    username: xc_rabbit
    password: xuncong123
    publisher-confirm-type: correlated
pay: