- 博客(11)
- 收藏
- 关注
原创 关于seata-server异常could not find any implementation for class的踩坑解决情况
上游应用A调用下游应用B,应用B中执行了SQL修改的方法,然后在应用B中出现异常java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0(还有个异常信息是java.sql.SQLException: io.seata.core.exception.RmTransactionException: branch register timeout,)
2024-04-21 00:42:29
529
原创 关于Spring boot 整合拦截器+springdoc-openapi-ui(swagger3)
关于Spring boot 整合拦截器+springdoc-openapi-ui(swagger3)主要拦截器配置需要排除swagger3的相关资源@Configurationpublic class InterceptorConfig implements WebMvcConfigurer { @Autowired ControllerInterceptor controllerInterceptor; //拦截器 @Override public void
2021-06-25 00:36:24
1174
原创 简单的实现springboot与shiro权限框架集成
省略生成springboot项目的过程1.导入shiro依赖 <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-spring</artifactId> <version>1.7.1</version> </dependency>2.生
2021-04-15 18:15:15
172
1
原创 使用jwt生成token登录
使用jwt生成token登录导入jwt的依赖 <dependency> <groupId>io.jsonwebtoken</groupId> <artifactId>jjwt</artifactId> <version>0.9.1</version> </dependency>生成token和解析token的工具类(
2021-04-15 17:38:33
243
原创 springboot进行重定向
springboot进行重定向@GetMapping("api/CDX") public void test(HttpServletResponse response) throws Exception{ response.sendRedirect("https://cli.im/"); }
2021-02-22 14:48:51
497
原创 关于使用了springdoc-openapi使用post时,出现403的问题
关于使用了springdoc-openapi使用post时,出现403的问题添加配置类@Configuration@EnableWebSecurity@EnableGlobalMethodSecurity(prePostEnabled = true,securedEnabled = true)public class SecurityConfiguration extends WebSecurityConfigurerAdapter { @Override public void
2021-02-10 20:05:48
413
原创 使用java生成PDF并保存到本地服务器中
使用java生成PDF并保存到本地服务器中1.导入maven<!-- PDF工具包 --> <dependency> <groupId>com.itextpdf</groupId> <artifactId>itextpdf</artifactId> <version>5.5.13</version> <
2021-02-01 17:14:46
2589
原创 使用RestTemplate调用第三方接口
1.封装请求头 HttpHeaders headers = new HttpHeaders(); headers.setContentType(MediaType.APPLICATION_FORM_URLENCODED);2.封装请求头和请求体(这里的MultiValueMap 与APPLICATION_FORM_URLENCODED搭配一起用)MultiValueMap jsonObject=new LinkedMultiValueMap();jsonObject.add("client
2020-12-15 22:45:22
1063
原创 使用XSSFWorkbook生成Excel后保存到服务器中
生成Excel部分XSSFWorkbook workbook = XSSFWorkbookFactory.createWorkbook(); //创建Excel表 XSSFSheet sheet = workbook.createSheet("Sheet名"); //创建sheet //设置第一行标题行的宽度 sheet.setColumnWidth(1, 252 * 15 + 600);
2020-12-12 00:10:25
4365
2
原创 springboot导出Excel,文件名乱码
使用Springboot的时候,导出Excel表,文件名显示乱码。解决方式:response.setContentType(“application/vnd.ms-excel”);response.setHeader(“Content-Disposition”, “attachment;filename=” + fileName + “;filename*=utf-8’’”+ URLEncoder.encode(fileName, “UTF-8”));...
2020-12-11 17:30:13
3015
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人