摘要:
thymeleaf的CSS加载失败问题 解决方法: 页面渲染后,css,js,图片等文件加载失败,解决方法,继承WebMvcConfigurationSupport,对访问路径进程处理。 @Configuration public class UsingStaticConfiguration ext 阅读全文
摘要:
Spring MVC 执行流程 Spring MVC整个流程分成三个阶段 准备阶段 匹配阶段 执行阶段 准备阶段 在 Web 容器第一次用到 DispatcherServlet 的时候,会创建其对象并执行 init 方法 init 方法内会创建 Spring Web 容器,并调用容器 refresh 阅读全文
摘要:
两阶段终止模式 在并发时,如何让一个线程T1优雅地终止线程T2,优雅指的是给T2一个料理后事的机会。 方法1——利用interrupt @Slf4j(topic = "c.two") public class MyTwoInterrupt_ByInterrupt { public static vo 阅读全文
摘要:
AOP切面顺序导致事务不能正确回滚 原因:事务切面的优先级最低,自定义的切面默认跟事务优先级相同,并且自定义切面在内层,若这是自定义切面没有正确抛出异常,则导致外层事务不能正常回滚 @Transactional(rollbackFor = Exception.class) public void t 阅读全文
摘要:
mysql执行计划 执行计划:就是sql查询的顺序,以及如何使用索引查询,返回的结果集的行数 EXPLAIN select * from user where username='neo' id: 查询的序号,有几个select就显示几行,id时按照select出现的顺序增长的,id列的值越大执行的 阅读全文
摘要:
如果容器中有AutowiredAnnotationBeanPostProcessor后处理器,则加了@Autowired注解的或只有一个参数的构造器的bean由这个后处理器创建。 @Controller public class HeloController { @Autowired private 阅读全文