摘要:
问题分析 一个类中的方法调用另一个事物传播性为创建事物的方法,调用的方法事物失效? SpringAOP 代理的Service对象调用了其方法,这个方法再去调用这个Service中的其他方法是没有使用AOP代理的对象去调用的所以也不会创建新的事物。 方案 1.再创建一个Service,不要在同一个类中 阅读全文
摘要:
背景 @ControllerAdvice 注解 通常用于定义@ExceptionHandler, @InitBinder和@ModelAttribute 适用于所有@RequestMapping方法的方法。 @ExceptionHandler异常处理器 作用: 可以拦截程序抛出来的指定异常。 使用场 阅读全文
摘要:
#前言 SpringBoot推荐使用注解的方式去声明bean,但还是提供了xml的方式去加载bean #一.创建要声明为bean的实体类 WzqEntity.java package com; /** * @description: * @author: Wzq * @create: 2019-12 阅读全文
摘要:
下载tomcat9 wget https://mirrors.bfsu.edu.cn/apache/tomcat/tomcat-9/v9.0.37/bin/apache-tomcat-9.0.37.tar.gz 1.打开Tomcat/conf/server.xml,在server.xml文件中找到以 阅读全文
摘要:
废话不多说直接贴代码 Specification<Employee> employeeSpecification = new Specification<Employee>() { @Override public Predicate toPredicate(Root<Employee> root, 阅读全文
摘要:
ALTER TABLE TABLE_NAME CONVERT TO CHARACTER SET utf8mb4; JDBC解决方案: //params List<Object> params = Lists.newArrayList(); //sql StringBuilder sql = new 阅读全文
摘要:
废话不多说 package com.meeno.trainsys.meeting.service; import com.google.common.collect.Lists; import com.meeno.framework.constants.Constants; import com.m 阅读全文
摘要:
pom <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-mongodb</artifactId> </dependency> yml配置 spring: dat 阅读全文
摘要:
废话不多说直接贴代码 Specification<Course> sf = new Specification<Course>() { @Override public Predicate toPredicate(Root<Course> root, CriteriaQuery<?> criteri 阅读全文
摘要:
//是否包含下级授权点 1 包含 2 不包含 List<AuthorizationPoint> authList = null; List<Long> pointIdList = Lists.newArrayList(); if (isContain != null) { if (1 == isCo 阅读全文