随笔分类 - Spring框架
SpringMVC、spring、SpringBoot、SpringCloud
摘要:Spring框架实现AOP的简单原理 动态代理 JDK实现的动态代理 1.原理 目标类与代理类实现了同一个接口。 2.实现方法 Proxy.newProxyInstance,所需参数有三个: 类的加载器;动态字节码技术创建class时所需要的。 目标类实现的接口; 额外功能; private sta
阅读全文
摘要:1.概述 继承AbstractRoutingDataSource接口实现读写分离配置。使用的主要技术如下: SpringBoot 2.1.12.RELEASE MybatisPlus alibaba.druid数据库连接池 mysql数据库 SpringAop 2.配置文件 mybatis-plus
阅读全文
摘要:转载于 :https://www.jianshu.com/p/defa75b65a46 Spring Security 基本介绍 这里就不对Spring Security进行过多的介绍了,具体的可以参考官方文档 我就只说下SpringSecurity核心功能: 认证(你是谁) 授权(你能干什么) 攻
阅读全文
摘要:1.@Transactional事务不生效的原因: Spring事务是通过AOP实现的,所以拥有事务功能的是,接口的代理类,而非接口本身。这样在调用@Transactional标注的方法时,要区分调用方法的入口是,代理类,还是,非代理类(如接口实现类自身) 如下: @Service("tranSer
阅读全文