- 博客(19)
- 收藏
- 关注
原创 Springboot3.x - RestTemplate与HttpClient结合,及解决RestTemplate乱码问题
【代码】Springboot3.x - RestTemplate与HttpClient结合,及解决RestTemplate乱码问题。
2023-03-11 17:55:59 3844 1
原创 Springboot3.x 与 Springdoc & swagger -- 迁移
springboot升级为3.x时,swagger的迁移解决方法
2023-03-06 21:29:05 1057 1
原创 JSON 工具类
JSON 工具类package com.hmy.azure.common.util;import com.fasterxml.jackson.core.JsonProcessingException;import com.fasterxml.jackson.databind.JavaType;import com.fasterxml.jackson.databind.ObjectMapper;import org.apache.commons.lang3.StringUtils;import
2022-03-27 17:20:04 135
原创 Unit test exception: InvalidTestClassError
org.junit.runners.model.InvalidTestClassError在单元测试中,可能会遇到如图中所示的JUnit Vintage报错,这种情况可能是因为junit4和5注解混用了。常见原因及解决方法如下:使用@RunWith(MockitoJUnitRunner.class)开启Mock注解时,使用的是junit5的注解org.junit.jupiter.api.Test。解决方法: 因为@RunWith是junit4的注解,所以需要将@Test替换为junit4的注解
2022-03-27 16:52:31 505
原创 Dockerfile的构建镜像及ssl证书配置
Dockerfile的构建镜像及ssl证书配置前言一、pom中配置docker插件二、Dockerfile配置三、目录结构四、证书生成五、参考过的文章前言本篇文章主要记录如何在docker file中配置ssl证书一、pom中配置docker插件<build> <plugins> <plugin> <groupId>com.spotify</groupId>
2021-12-19 14:58:44 2638
原创 ssl证书生成及Intellij IDEA中的配置
ssl证书生成及Intellij IDEA中的配置一、证书生成二、jdk中配置证书三、Intellij IDEA中配置证书四、InstallCert.java一、证书生成通过cmd 进入到 InstallCert.java所在路径下,如:cd C:\Users\admin\Desktop执行如下命令:javac InstallCert.javajava InstallCert 要访问的网址(如www.cnblogs.com)将会生成 jssecacerts文件二、jdk中配置证书将生
2021-12-19 14:46:04 4800
转载 ESAPI配置文件属性说明原文档
ESAPI配置文件属性说明原文档由于经常连不上github,索性就从github上直接copy下来了,git地址:https://github.com/ESAPI/esapi-java-legacy/blob/develop/configuration/esapi/ESAPI.properties## OWASP Enterprise Security API (ESAPI) Properties file -- PRODUCTION Version# # This file is part of
2021-11-06 18:25:20 2893
原创 分布式session之spring session的使用
spring session的使用一、前期准备二、结合数据库使用一、前期准备导入jar包<!-- https://mvnrepository.com/artifact/org.springframework.session/spring-session-jdbc --><dependency> <groupId>org.springframework.session</groupId> <artifactId>spring-
2021-11-06 17:54:11 481 1
原创 Veracode扫描问题记录
Veracode扫描问题及解决办法前言CWE-93: Improper Neutralization of CRLF Sequences ('CRLF Injection')CWE-918: Server-Side Request Forgery (SSRF)前言关于CWE问题,有许多都可以通过ESAPI来解决, ESAPI使用方式见链接:ESAPI配置CWE-93: Improper Neutralization of CRLF Sequences (‘CRLF Injection’)场景:在编写
2021-11-06 17:25:26 1335
原创 ESAPI配置方法
ESAPI配置方法一、导入jar包二、在resource文件夹下添加ESAPI.properties配置文件一、导入jar包<!-- https://mvnrepository.com/artifact/org.owasp.esapi/esapi --> <dependency> <groupId>org.owasp.esapi</groupId> <artifactId>esapi</artifactId>
2021-11-06 17:22:52 5447
原创 通过mybatis或JPA进行多数据源连接
多数据源配置数据库mybatis连接数据库JPA连接数据库注意事项数据库package com.example.db.config;import lombok.Getter;import lombok.Setter;@Getter@Setterpublic class BaseDBConfig { private String username; private String url; private String password; private Str
2021-10-10 15:12:33 284
原创 JAVA动态连接数据库
JAVA动态连接数据库数据库配置这里配置了两个数据库default db 和 dev db 都继承了BaseDBConfigpackage com.springcloud.web.config.dataSource;import lombok.Getter;import lombok.Setter;@Getter@Setterpublic class BaseDBConfig { private String username; private String url;
2021-10-05 15:35:43 2196
原创 spring cloud config server的编写及配置内容的加解密
spring cloud config server的编写及配置内容的加解密版本信息编写spring cloud config server配置内容的加解密可能出现的问题及解决方案版本信息spring-boot-starter-parent 2.4.0spring-cloud-config-server 3.0.3spring-cloud-starter-bootstrap 3.0.3编写spring cloud config server创建一个远程仓库,例如:https://github
2021-08-29 09:45:21 427 1
原创 spring cloud config关于“No decryption for FailsafeTextEncryptor”异常解决方案
spring cloud config关于“No decryption for FailsafeTextEncryptor”异常解决方案出现问题的可能原因及解决方案出现问题的可能原因及解决方案未配置encrypt属性或配置在了yml文件中encrypt属性必须配置在bootstrap.yml文件中才能生效spring-cloud-config-server的jar包版本冲突版本信息:SpringBoot v2.4.0SpringCloud v2020.0.3SpringCloud C
2021-08-28 12:53:13 730
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人