![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
木偶彡
java
展开
-
Springboot 注解实现读取目录下的图片并返回到前端
produces = MediaType.IMAGE_JPEG_VALUE@ResponseBody@GetMapping(value="getimage/{fileId}",produces = MediaType.IMAGE_JPEG_VALUE)public byte[] getImg(HttpServletResponse response, @PathVariable("fileId") Long fileId){ //fileId 是自己的业务ID,用来查询相关文件的..原创 2021-03-23 10:13:34 · 1416 阅读 · 2 评论 -
Spring Cloud GateWay动态路由操作方法
动态路由管理的工具方法,如果需要直接使用动态路由,可参考【Gateway使用Nacos实现动态路由,Nacos带用户名和密码访问】https://blog.csdn.net/oWangXiaoPeng/article/details/109749481package org.itdu.service.impl;import java.net.URI;import java.util.ArrayList;import java.util.Arrays;import j...原创 2020-11-17 19:08:36 · 530 阅读 · 0 评论 -
SpringBoot整合连接两个RebbitMQ服务器的方式
先上代码配置文件: spring: rabbitmq: yjdpservice: host: 192.168.1.130 port: 5672 username: admin123 password: admin123 virtualhost: /exceptionless yjservice: host: 192.168.1.131 port: 5672 username: admin原创 2020-10-30 23:00:05 · 742 阅读 · 0 评论 -
开发中为什么要排除Spring boot集成的Log框架使用log4j2呢?如何排除?
一、先聊聊我们Java程序员喜欢用的日志工具都有什么?1、java.util.logging:是JDK在1.4版本中引入的Java原生日志框架,这个使用率现在来说较少了。2、Log4j:Apache的一个开源项目,可以控制日志信息输送的目的地是控制台、文件、GUI组件等,可以控制每一条日志的输出格式,这些可以通过一个配置文件来灵活地进行配置,而不需要修改应用的代码。虽然已经停止维护了,但目前绝大部分企业都是用的log4j。3、LogBack:是Log4j的一个改良版本,性能优势明显,使用热度较高4原创 2020-10-30 11:46:33 · 4065 阅读 · 1 评论 -
SpringBoot 前后端分离开发跨域配置,解决前端请求接口跨域问题
跨域配置类的代码包引入import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.web.cors.CorsConfiguration;import org.springframework.web.cors.UrlBasedCorsConfigurationSource;imp原创 2020-10-29 13:36:54 · 572 阅读 · 0 评论 -
SpringBoot在整合swagger2中常用注解,更方便的使用和阅读文档
一、controller上使用@Api(value = "注册登陆",tags = {"用于登陆的相关接口"})类名上的备注,主要用于展示整个类接口的分组描述。@ApiIgnore 忽略生成api忽略生成api @ApiOperation(value = "用户注册",notes = "用户注册",httpMethod = "POST")方法上描述,该接口的左右及请求方式@ApiModel(value = "用户注册对象",description = "客服端传来的原创 2020-10-28 16:05:03 · 200 阅读 · 0 评论 -
Spring boot 整合swagger2的步骤
现在开源的api生成工具还是蛮多的,当然使用什么api工具取决于团队的leader,我自己习惯使用的是swagger2。简单写一下作为一个笔记使用maven引入 <!-- swagger2 配置 --> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2<.原创 2020-10-28 15:36:53 · 182 阅读 · 0 评论 -
spring 的事务传播性,多操作,多尝试
一、事务的传播性只要和数据库交互,一定会使用到事务,那么事务的传播性有哪几类。事务种类(源码)public enum Propagation { REQUIRED(0), SUPPORTS(1), MANDATORY(2), REQUIRES_NEW(3), NOT_SUPPORTED(4), NEVER(5), NESTED(6); private final int value; private Propagation(i原创 2020-10-26 21:58:42 · 176 阅读 · 1 评论