@Transactional-同一个类中方法自调,调用方法事物失效
摘要:问题分析 一个类中的方法调用另一个事物传播性为创建事物的方法,调用的方法事物失效? SpringAOP 代理的Service对象调用了其方法,这个方法再去调用这个Service中的其他方法是没有使用AOP代理的对象去调用的所以也不会创建新的事物。 方案 1.再创建一个Service,不要在同一个类中
阅读全文
posted @
2020-09-21 16:45
公众号/架构师与哈苏
阅读(1675)
推荐(0)
@ControllerAdvice注解(全局异常捕获)
摘要:背景 @ControllerAdvice 注解 通常用于定义@ExceptionHandler, @InitBinder和@ModelAttribute 适用于所有@RequestMapping方法的方法。 @ExceptionHandler异常处理器 作用: 可以拦截程序抛出来的指定异常。 使用场
阅读全文
posted @
2020-09-21 14:41
公众号/架构师与哈苏
阅读(486)
推荐(0)
@ImportResource-SpringBoot使用xml配置Bean
摘要:#前言 SpringBoot推荐使用注解的方式去声明bean,但还是提供了xml的方式去加载bean #一.创建要声明为bean的实体类 WzqEntity.java package com; /** * @description: * @author: Wzq * @create: 2019-12
阅读全文
posted @
2020-09-21 12:18
公众号/架构师与哈苏
阅读(717)
推荐(0)
Specification使用notin
摘要:废话不多说直接贴代码 Specification<Employee> employeeSpecification = new Specification<Employee>() { @Override public Predicate toPredicate(Root<Employee> root,
阅读全文
posted @
2020-09-21 11:44
公众号/架构师与哈苏
阅读(449)
推荐(0)
Spring-JDBC表情符号不能存入数据库
摘要:ALTER TABLE TABLE_NAME CONVERT TO CHARACTER SET utf8mb4; JDBC解决方案: //params List<Object> params = Lists.newArrayList(); //sql StringBuilder sql = new
阅读全文
posted @
2020-09-21 11:42
公众号/架构师与哈苏
阅读(190)
推荐(0)
Specification使用in
摘要://是否包含下级授权点 1 包含 2 不包含 List<AuthorizationPoint> authList = null; List<Long> pointIdList = Lists.newArrayList(); if (isContain != null) { if (1 == isCo
阅读全文
posted @
2020-09-21 10:56
公众号/架构师与哈苏
阅读(858)
推荐(0)
Spring-boot注入配置为java静态属性
摘要:#配置文件 #注入静态变量 注意 类上面有:@Component注解 #使用注入的静态变量 #成功
阅读全文
posted @
2020-09-18 11:52
公众号/架构师与哈苏
阅读(210)
推荐(0)
SpringBoot-400-Bad-Request(Request-header-is-too-large)
摘要:错误 Request header is too large 分析 请求头内容过大 解决方案 1.SpringBoot版本1.3.8.RELEASE在配置文件中添加: 如果springboot内置tomcat服务器使用下面配置: server: tomcat: max-http-header-siz
阅读全文
posted @
2020-09-18 11:01
公众号/架构师与哈苏
阅读(1573)
推荐(0)
依赖注入@Autowired@Primary@Quelifier使用
摘要:#@Autowired 注入声明的SpringBean对象,根据一定的规则首先按照注入的类型去查找,如果没有找到安装注入的名称去匹配你要注入的属性名称,如果都没有找到启动项目时抛出异常,@Autowired(required = false) 表示没有找到注入对象时,不抛异常,注入null。 #@P
阅读全文
posted @
2020-09-18 10:46
公众号/架构师与哈苏
阅读(179)
推荐(0)
RedisTemplate实现redis分布式锁
摘要:RedisLockUtil.java package com.meeno.inner.oa.common.redis; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Auto
阅读全文
posted @
2020-09-16 12:15
公众号/架构师与哈苏
阅读(3198)
推荐(0)