上一页 1 2 3 4 5 6 7 8 9 10 ··· 32 下一页
摘要: 一、先从Servlet案例说起 1、编写Servlet代码 2、配置web.xml(可选) 二、从DispatcherServlet说起 有Servlet基础的同学应该都知道,前端的每一个请求都会由一个Servlet来处理。在最原始的Java Web开发中,我们需要写自己的Servlet, 然后再标 阅读全文
posted @ 2025-03-30 15:55 jock_javaEE 阅读(39) 评论(0) 推荐(0)
摘要: 目录 1、执行器介绍 执行器的选择入口 设置执行器两种方式 全局配置(不建议) 局部设置(建议) 2、三个执行器区别 SimpleExecutor ReuseExecutor BatchExecutor 总结 3、效率测试 4、平时开发使用 一、执行器介绍 Mybatis中执行器关系如上图所示,真正 阅读全文
posted @ 2025-03-27 17:16 jock_javaEE 阅读(89) 评论(0) 推荐(0)
摘要: 一、运行原理 二、配置文件的解析以及创建SqlSessionFactory 首先通过配置文件的文件流创建SqlSessionFactoryBuilder对象 调用build方法,传入文件流 之后通过解析器解析xml配置文件 通过XPathParse解析configuration节点,获取根节点,之后 阅读全文
posted @ 2025-03-26 21:07 jock_javaEE 阅读(21) 评论(0) 推荐(0)
摘要: 步骤1 前面已经创建了MathCal的代理对象了,我们在调用方法时加一个断点 这里返回的确实是代理对象,这个对象中保存了详细信息(增强器,原始对象等),我们进入bean.add(2, 10) 中,来到 org.springframework.aop.framework.CglibAopProxy.D 阅读全文
posted @ 2025-03-26 03:44 jock_javaEE 阅读(69) 评论(0) 推荐(0)
摘要: 步骤1 finishBeanFactoryInitialization(beanFactory), 完成BeanFactory的初始化工作,就是来创建剩下的单实例bean, 在创建的过程中就会被各个后置处理器拦截掉,下面我们就看看finishBeanFactoryInitialization(bea 阅读全文
posted @ 2025-03-25 23:52 jock_javaEE 阅读(19) 评论(0) 推荐(0)
摘要: 步骤1 我们从配置类上的@EnableAspectJAutoProxy 注解入手,进入发现这个注解上又有一个@Import(AspectJAutoProxyRegistrar.class)注解, 了解Spring注解式开发的都知道,@Import是可以导入组件到IOC容器中的,而其中的AspectJ 阅读全文
posted @ 2025-03-25 18:39 jock_javaEE 阅读(21) 评论(0) 推荐(0)
摘要: 目录 1、属性介绍 2、传播机制 准备例子 总结 3、原理 4、失效场景 一、属性介绍 1、isolation 属性 事务的隔离级别,默认值为 Isolation.DEFAULT。可选的值有: Isolation.DEFAULT:使用底层数据库默认的隔离级别 Isolation.READ_UNCOM 阅读全文
posted @ 2025-03-24 20:21 jock_javaEE 阅读(191) 评论(0) 推荐(0)
摘要: 目录 1、什么是三级缓存 2、三级缓存详解 Bean实例化前 属性赋值/注入前 初始化后 总结 3、怎么解决的循环依赖 4、不用三级缓存不行吗 5、总结 一、什么是三级缓存 就是在Bean生成流程中保存Bean对象三种形态的三个Map集合,如下: 用来解决什么问题 ? 这个大家应该熟知了,就是循环依 阅读全文
posted @ 2025-03-24 00:57 jock_javaEE 阅读(1581) 评论(0) 推荐(1)
摘要: 目录 1、XML方式注入 set方式注入 构造方法注入 2、注解方式注入 @Component + @ComponentScan @Configuration + @Bean + @ComponentScan @Import 3、实现ImportBeanDefinitionRegistrar接口 4 阅读全文
posted @ 2025-03-23 22:20 jock_javaEE 阅读(620) 评论(0) 推荐(0)
摘要: 目录 1、BeanDefinition 2、BeanDefinitionReader 3、BeanDefinitionRegistry 4、BeanFactory 5、ApplicationContext 6、BeanPostProcessor 7、BeanFactoryPostProcessor 阅读全文
posted @ 2025-03-23 20:21 jock_javaEE 阅读(22) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 10 ··· 32 下一页