Spring
文章平均质量分 91
Spring相关知识
naki_bb
这个作者很懒,什么都没留下…
展开
-
Spring 深入源码学习
Spring 深入源码学习原创 2022-10-23 22:08:26 · 650 阅读 · 0 评论 -
SpringMVC
SpringMVC原创 2022-10-22 13:52:46 · 653 阅读 · 0 评论 -
Spring IOC
Spring IOC原创 2022-09-05 18:20:25 · 125 阅读 · 0 评论 -
Spring 源码
Spring主要流程代码:public void refresh() throws BeansException, IllegalStateException { synchronized(this.startupShutdownMonitor) { this.prepareRefresh(); ConfigurableListableBeanFactory beanFactory = this.obtainFreshBeanFactor原创 2020-09-07 18:27:21 · 158 阅读 · 0 评论 -
Spring BeanFactoryPostProcessors
BeanFactoryPostProcessorsBeanFactoryPostProcessor 为spring在容器初始化时对外对外暴露的扩展点,Spring IoC容器允许BeanFactoryPostProcessor在容器加载注册BeanDefinition完成之后读取BeanDefinition(配置元数据),并可以修改它。@FunctionalInterfacepublic interface BeanFactoryPostProcessor { void postProc原创 2020-09-04 17:00:34 · 148 阅读 · 0 评论 -
Spring 事务
Pom.xml数据库使用mysql,连接池使用c3p0 <!-- 添加c3p0 dataSource 连接池 --> <dependency> <groupId>c3p0</groupId> <artifactId>c3p0</artifactId> <version>0.9.1.2</version&g.原创 2020-09-03 16:56:44 · 108 阅读 · 0 评论 -
Spring AOP
AOP: 面向切面编程[底层就是动态代理]指程序在运行期间动态的将某段代码切入到指定方法位置进行运行的编程方式引用: <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>5.0.6.RELE原创 2020-08-27 17:24:53 · 158 阅读 · 0 评论 -
Spring Aware 接口
Spring AwareSpring Aware的目的是为了让Bean获得Spring容器的服务。Spring提供的所有Aware接口常用的Aware接口BeanNameAware 获得到容器中Bean的名称BeanFactoryAware 获得当前bean Factory,从而调用容器的服务ApplicationContextAware 获得当前的application context从而调用容器的服务MessageSourceAware 得到message source从而得到文本信原创 2020-08-27 16:22:04 · 121 阅读 · 0 评论 -
Spring Bean的装配
Bean的装配 @Autowired:使用@Autowired将Bean注入到其他spring管理的类中 当一个类在IOC容器中存在多个实例,则需要配合@Qualifier("xxxx"),xxx为bean的id进行注入 @Resouce:使用JSR250的注解@Resouce将Bean注入到其他的类中 如果一个类在IOC容器中存在多个实例,可以使用 @Resource(name = "xxxxx")进行引用,其中xxxxx为Bean的id @Qualifier("xxx原创 2020-08-24 17:11:22 · 137 阅读 · 0 评论 -
Spring Bean的生命周期
Bean的生命周期:bean的创建--赋值--初始化(自定义)--销毁我们有4种方式定义Bean的初始化和销毁方法Spring提供注入Bean(xml或者注解)的initMethod属性和destoryMethod属性 Bean实现InitializingBean(初始化)和 DisposableBean(销毁)接口 使用JSR250规范定义的注解 @PostConstruct: 在Bean创建完成,且属于赋值完成后进行初始化,属于JDK规范的注解 @PreDestr..原创 2020-08-21 18:08:42 · 152 阅读 · 0 评论 -
Spring 注解
相关依赖:<dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>5.0.6.RELEASE</version></dependency><dependency> <groupId>junit</g原创 2020-08-17 17:49:10 · 110 阅读 · 0 评论