公众号:架构师与哈苏
关注公众号进入it交流群! 公众号:架构师与哈苏 不定时都会推送一些实用的干货。。。

随笔分类 -  SpringBoot

上一页 1 2 3
@Transactional-同一个类中方法自调,调用方法事物失效
摘要:问题分析 一个类中的方法调用另一个事物传播性为创建事物的方法,调用的方法事物失效? SpringAOP 代理的Service对象调用了其方法,这个方法再去调用这个Service中的其他方法是没有使用AOP代理的对象去调用的所以也不会创建新的事物。 方案 1.再创建一个Service,不要在同一个类中 阅读全文
posted @ 2020-09-21 16:45 公众号/架构师与哈苏 阅读(1675) 评论(0) 推荐(0)
@ControllerAdvice注解(全局异常捕获)
摘要:背景 @ControllerAdvice 注解 通常用于定义@ExceptionHandler, @InitBinder和@ModelAttribute 适用于所有@RequestMapping方法的方法。 @ExceptionHandler异常处理器 作用: 可以拦截程序抛出来的指定异常。 使用场 阅读全文
posted @ 2020-09-21 14:41 公众号/架构师与哈苏 阅读(486) 评论(0) 推荐(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) 推荐(0)
Specification使用notin
摘要:废话不多说直接贴代码 Specification<Employee> employeeSpecification = new Specification<Employee>() { @Override public Predicate toPredicate(Root<Employee> root, 阅读全文
posted @ 2020-09-21 11:44 公众号/架构师与哈苏 阅读(449) 评论(0) 推荐(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) 推荐(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) 推荐(0)
Spring-boot注入配置为java静态属性
摘要:#配置文件 #注入静态变量 注意 类上面有:@Component注解 #使用注入的静态变量 #成功 阅读全文
posted @ 2020-09-18 11:52 公众号/架构师与哈苏 阅读(210) 评论(0) 推荐(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) 评论(2) 推荐(0)
依赖注入@Autowired@Primary@Quelifier使用
摘要:#@Autowired 注入声明的SpringBean对象,根据一定的规则首先按照注入的类型去查找,如果没有找到安装注入的名称去匹配你要注入的属性名称,如果都没有找到启动项目时抛出异常,@Autowired(required = false) 表示没有找到注入对象时,不抛异常,注入null。 #@P 阅读全文
posted @ 2020-09-18 10:46 公众号/架构师与哈苏 阅读(179) 评论(0) 推荐(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) 推荐(0)

上一页 1 2 3