
Spring学习
文章平均质量分 72
你会散打吗
工人
展开
-
Spring BeanScope
Bean的作用域1. BeanScope1.1 Singleton1.2 Prototype1.3 Singleton和Prototype区别扩展1.4 自定义Scope1.5 改善SimpleDateFormat1. BeanScope1.1 Singleton单例,在Bean容器启动初始化后,SingletonBean只会初始化一次;因此对象是唯一的查看代码org.springframework.beans.factory.support.DefaultSingletonBeanRegistry原创 2021-10-24 22:19:31 · 2249 阅读 · 0 评论 -
Spring IoC 依赖查找
依赖查找双亲委派机制HierarchicalBeanFactoryBeanFactoryUtils什么是双亲委派机制?先找“老子”,再找“小子”。双亲委派机制HierarchicalBeanFactoryHierarchicalBeanFactory是层次性BeanFactory。查看HierarchicalBeanFactory继承树获取ConfigurableListableBeanFactoryConfigurableListableBeanFactory bean原创 2021-10-14 11:01:16 · 195 阅读 · 0 评论 -
Spring Bean基础
Spring Bean基础1 定义Spring Bean1.1 什么是BeanDefinition?1 定义Spring Bean1.1 什么是BeanDefinition?BeanDefinition是Spring Framework中定义Bean的配置元信息接口,包含:Bean的类名Bean行为配置元素,如作用域,自动绑定的模式(@Autowired),声明周期回调等其他Bean引用,又称合作者或者依赖配置设置,比如Bean属性(Properties),例如数据库连接池的设置...原创 2021-10-11 16:41:39 · 455 阅读 · 0 评论 -
FactoryBean和BeanFactory的差别
FactoryBean和BeanFactory的差别FactoryBean是创建Bean的一种方式,帮助实现复杂的初始化逻辑;public class UserFactoryBean implements FactoryBean<User> { @Override public User getObject() throws Exception { User user = new User(); user.setAge(12);原创 2021-10-11 16:11:35 · 110 阅读 · 0 评论 -
Spring IOC容器(依赖)
1 IOC依赖查找事先准备一个spring xml,启动Spring应用的上下文<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springf原创 2021-10-10 20:47:22 · 207 阅读 · 0 评论 -
IOC基础
什么是IOC百度查询即可(控制反转)IOC主要实现策略IOC主要实现策略来源Using a service locator pattern 服务定位模式( )依赖注入构造器注入参数注入setter注入接口注入上下文的依赖查询模板方法设计模式策略模式可以大体分为两种:依赖查找,依赖注入q...原创 2021-10-10 16:11:53 · 103 阅读 · 0 评论 -
Spring学习前言
Spring版本对应java版本选择Spring版本的时候需要对应jdk版本模块分布aop,aspects:AOPbeans,context,core:IOCexpression:spring表达式语言(SpringEL)instrument:对java agent的支持,java agent来监测和协助运行在 JVM 上的程序jcl:日志维护jdbc:对jdbc的整合jms:JAVAEE消息服务的支持messaging:spring统一消息中间件规范orm:mybatisoxm:原创 2021-10-09 19:35:16 · 107 阅读 · 0 评论