![](https://img-blog.csdnimg.cn/20190918140129601.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
springboot
文章平均质量分 63
springboot
licux
这个作者很懒,什么都没留下…
展开
-
消息中间件RabbitMQ学习笔记
消息中间件RabbitMQ1.简介2.使用1.依赖2.客户端3.配置信息4. 代码实现1.发送消息,创建 Exchange,Queue,Binding测试2.rabbit 配置3队列 交换机等创建消费端代码举例1.简介RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。RabbitMQ服务器是用Erlang语言编写的,基于AMQP协议实现,支持多种场景,高性能,高可用,支持海量数据。rabbitmq 的一些概念,需要了解的话 点这里2.使用1.依赖原创 2021-06-21 20:19:21 · 111 阅读 · 0 评论 -
RabbitMQ概念详解
RabbitMQ概念详解一.AMQP协议1. AMQP协议简介2. 功能范围3. 技术术语二.RabbitMQ1. RabbitMQ基础概念2. Exchange消息调度策略1. Fanout (订阅模式|广播模式)2. Direct(路由模式)3.Topic (通配符模式)4. Headers(键值对模式)3.RPC4. 消息确认:Message acknowledgment5.消息持久化:Message durability6.分发机制①.轮询分发:Round-robin dispatching②.公平转载 2021-06-21 19:58:05 · 2044 阅读 · 0 评论 -
关于junit测试与spring security时
问题描述使用单元测试时,需要调用项目的其他接口,而其中有的接口涉及到了权限管理,因为不是从前端带token发过来的 所以会出现一些问题(比如 直接从容器中获取当前用户会报空解决方法:1.1.在测试类上加 前两个注解@RunWith(SpringRunner.class)@SpringBootTest@AutoConfigureMockMvc //非必须 其他测试需要public class DataCollectionTest { @Autowired DataColle.原创 2021-04-07 14:27:53 · 1283 阅读 · 0 评论 -
springboot项目中mapper.xml文件找不到(三种解决方式)
通常mapper文件找不到会报这种异常:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)主要是因为使用maven在编译项目时,会默认不打包java文件夹下的xml文件 所以我们在执行时 会报上面的异常最近自己遇到了这种问题 查资料啥的找到了以下三种解决方式:1.如果你的mapper映射文件也是放在 Java文件下 你可以直接在项目编译后 把mapper文件复制到编译后的target文原创 2021-03-10 15:55:48 · 16792 阅读 · 1 评论 -
springcloud nacos入门详解
一:Nacos 介绍nacos整合springcloud 主要是用来做动态配置服务和服务发现管理的,更详细的介绍我就不说了 感兴趣的可以去看官网 中文介绍很友好https://nacos.io/zh-cn/二:Nacos 动态配置1.使用nacos作为配置中心统一管理配置引入依赖(这里我使用的是springcloud G 版本 注意和你的版本对应) <dependency> <groupId>org.springframework.cloud&原创 2021-04-08 20:29:46 · 1032 阅读 · 0 评论 -
@ControllerAdvice 注解的三种使用场景!
SpringMVC 中 @ControllerAdvice 注解的三种使用场景!@ControllerAdvice ,这是一个增强的 Controller。使用这个 Controller ,可以实现三个方面的功能:全局异常处理全局数据绑定全局数据预处理灵活使用这三个功能,可以帮助我们简化很多工作,需要注意的是,这是 SpringMVC 提供的功能,在 Spring Boot 中可以直接使用,下面分别来看。全局异常处理使用 @ControllerAdvice 实现全局异常处理,只需要定义类,添转载 2021-01-15 13:51:21 · 456 阅读 · 1 评论