spring boot
文章平均质量分 89
mglgls
这个作者很懒,什么都没留下…
展开
-
SpringBoot2.x下RabbitMQ的并发参数(concurrency和prefetch)
RabbitMQ消费端配置spring: rabbitmq: host: localhost port: 5672 username: guest password: guest listener: simple:# acknowledge-mode: manual # 手动确定(默认自动确认) concurrency: 1 # 消费端的监听个数(即@RabbitListener开启几个线程去处理数据。)转载 2021-08-26 15:12:13 · 3967 阅读 · 1 评论 -
spring 事务-使用@Transactional 注解(事务隔离级别)
先看下@Transactional可以配制那些参数及以其所代表的意义。isolation事务隔离级别,使用时一般如下。@Transactional(isolation=Isolation.DEFAULT)public void method(){}isolation的参数有以下五种:1_1、Isolation.DEFAULT:为数据源的默认隔离级别1_2、isolation=Isolation.READ_UNCOMMITTED:未授权读取级别以操作同一行数据为前提,读.转载 2021-08-26 17:33:45 · 8291 阅读 · 0 评论 -
SpringBoot项目中获取spring.profiles.active
在项目开发中,我遇到了这样一个问题,项目做了很多安全校验和认证,这是线上需要的,但是当我在开发中如果想要单独测试某个接口还需要走校验和认证流程就显得非常的麻烦,简单的测试数据根本就无法通过,都会被拦截掉,导致我单独测试这个接口非常的麻烦。所以就有了这么一个需求,在开发环境中不做安全校验和认证,其他环境都是需要的。这里的解决方案就是获取spring.profiles.active值进行判断一下就好了。如何获取?使用下面的工具类就可以了。package com.kuangwan.core.co.转载 2020-07-17 17:51:56 · 6491 阅读 · 1 评论 -
mybatis plus + oracle date时间样式问题 2018-04-09T17:48:22.000+08:00
使用mybatis plus读取 oracle的date时间类型,查询结果类型为2018-04-09T17:48:22.000+08:00处理方法:@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")public Date getCreateTime() { return createTime;}在javaBe...原创 2018-04-12 13:55:01 · 7416 阅读 · 0 评论 -
Springboot循环依赖解决办法
首先说一下什么是依赖循环,比如:我现在有一个ServiceA需要调用ServiceB的方法,那么ServiceA就依赖于ServiceB,那在ServiceB中再调用ServiceA的方法,就形成了循环依赖。Spring在初始化bean的时候就不知道先初始化哪个bean就会报错。[java] view plain copypublic class ClassA { @Autowired ...转载 2018-05-04 14:26:52 · 12920 阅读 · 0 评论 -
@Transactional注解事务不回滚不起作用无效
这几天在项目里面发现我使用@Transactional注解事务之后,抛了异常居然不回滚。后来终于找到了原因。 如果你也出现了这种情况,可以从下面开始排查。一、特性先来了解一下@Transactional注解事务的特性吧,可以更好排查问题1、service类标签(一般不建议在接口上)上添加@Transactional,可以将整个类纳入spring事务管理,在每个业务方法执行时都会开启一个事务,不过这...转载 2018-06-08 09:36:50 · 501 阅读 · 0 评论 -
java springboot 框架下websocket
1.启动器(Application)或者webConfig中/** * 如果不是spring boot项目,那就不需要进行这样的配置,因为如果在tomcat中运行的话,tomcat会扫描带有@ServerEndpoint的注解成为websocket,而spring boot项目中需要由这个bean来提供注册管理。 * @return */@Beanpublic ServerEndpoin...转载 2018-06-02 15:16:57 · 1417 阅读 · 0 评论