随笔分类 -  spring

摘要:Spring IOC容器中的常用注解 @Configuration 表示当前类是一个配置类 @Configuration public class MainConfig { } @Bean 用来注入bean对象,和在xml中的 @Configuration public class MainConf 阅读全文
posted @ 2021-07-25 21:36 张and强 阅读(552) 评论(0) 推荐(0) 编辑
摘要:Spring WebFlux学习 1、Webflux介绍 webflux特性: ​ 非阻塞式:在有限的资源下,提高系统吞吐量和伸缩性,以Reactor为基础实现响应式编程 ​ 函数式编程:Spring5框架基于java8函数函数时编程方式实现路由请求 SpingMVC和Spring WebFlux对 阅读全文
posted @ 2021-07-19 15:41 张and强 阅读(393) 评论(0) 推荐(0) 编辑
摘要:1、spring的事务注解@Transactional只能放在public修饰的方法上才起作用,如果放在其他非public(private,protected)方法上,虽然不报错,但是事务不起作用 2、如果采用spring+spring mvc,则context:component-scan重复扫描 阅读全文
posted @ 2021-07-12 22:28 张and强 阅读(1488) 评论(0) 推荐(1) 编辑
摘要:SpringAOP-动态代理 在spring中,使用aop的时候通过动态代理的来实现的,一种是JDK动态代理,另一个是cglib动态代理。一般情况下用的是jdk动态代理。 JDK动态代理:代理的对象必须实现某个接口,通过在运行期间创建一个接口的实现类来完成对目标对象的代理 cglib动态代理:实现与 阅读全文
posted @ 2020-09-22 11:30 张and强 阅读(342) 评论(0) 推荐(0) 编辑
摘要:Bean加载 我们在获取bean实例的时候都是通过BeanFactory或者ApplicationContext实例调用getBean()方法来获取,下面简单的通过源码来分析一下getBean()方法获取实例的过程。 首先 我们从getBean方法来看,通过doGetBean()方法来处理 @Ove 阅读全文
posted @ 2020-09-15 19:48 张and强 阅读(953) 评论(0) 推荐(0) 编辑
摘要:bean解析源码分析 我是将源码下载到本地,然后搭建起来。 以xml的加载为例进行分析 编写一个测试用例 public class XmlBeanFactoryTest { public static void main(String[] args) { /*ClassPathXmlApplicat 阅读全文
posted @ 2020-09-15 10:16 张and强 阅读(357) 评论(0) 推荐(0) 编辑
摘要:DTD和XSD DTD DTD ( Document Type Definition )即文挡类型定义,是XML 约束模式语言,是 XML文件的验证机制,属于 XML 文件组成的一部分。 DTD 种保证 XML 文档格式正确的有效方法,可以通过比较 XML 文档和 DTD 文件来看文档是否符合规范, 阅读全文
posted @ 2020-09-01 20:02 张and强 阅读(511) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示