![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
我就是个渴望成长的小菜鸡
如果你觉得我的文章对你有帮助,欢迎点赞和关注;如有异议,欢迎指出。我就是个渴望在学习中成长为一名合格的程序媛的小菜鸡
展开
-
Spring中bean与bean之间的关联
前面讲过使用注解配置bean,那么,两个不同类之间如何在此基础山建立关联呢?Spring中提供了自动装配注解的实例:@Autowired、@Resource和@Inject一、@Autowired@Autowired可用于构造器、普通字段、一切具有参数的方法。只要在字段、构造器或方法前加上@Autowired即可,如在字段上添加@Autowired: @Autowired...原创 2020-02-13 10:47:10 · 684 阅读 · 0 评论 -
Spring基于注解配置Bean
一、注解的作用组件扫描:Spring能够从classpath下自动扫描、侦测和实例化具有特定注解的组件。说白了就是通过注解可以实例化类。二、注解中常用的组件(MVC+Component)特定组件包括:-@Component:基本注解,标识了一个受Spring管理的组件-@Respository:标识持久层组件(相当于Model层)-@Service:标识服务层(业务层)...原创 2020-02-12 21:10:52 · 149 阅读 · 0 评论 -
Spring依赖注入
下面的例子显示了基于setter的依赖注入。要求必须有一个无参构造函数和set属性值得方法。下面是SpellChecker.java的内容:package com.atguigu.cn;public class SpellChecker { public SpellChecker(){ System.out.println("SpellChecker cons...原创 2020-02-10 22:46:08 · 104 阅读 · 0 评论 -
Spring依赖注入
Spring依赖注入主要采用两种方式:一是基于构造函数的依赖注入,二是基于setter函数的依赖注入。下面的例子显示了用构造函数实现依赖注入,依赖注入需要将实例化的类作为参数传入,所以需要一个带参的构造函数。这是SpellChecker.java的内容:package com.tutorialspoint;public class SpellChecker { publi...原创 2020-02-10 21:19:03 · 79 阅读 · 0 评论 -
Spring Bean 定义继承
Bean定义继承:Spring bean定义的继承与java类无关,bean定义继承指的是子bean继承父bean的配置数据,即定义一个父bean作为模板,其他bean可以从父bean中继承所需的配置,也可以重写或添加其他值。新建一个测试继承的工程,配置文件Beans.xml的配置如下:<?xml version="1.0" encoding="UTF-8"?><be...原创 2020-02-09 21:40:54 · 317 阅读 · 0 评论 -
Spring Bean 生命周期
当一个bean被实例化时,他可能需要执行一些初始化使他转换成可用状态。同样,当bean不再需要,并且从容器中移除时,可能需要执行一些清除工作。Spring Bean的生命周期分为四个阶段和多个扩展点。扩展点又可分为影响多个bean和影响单个bean。四个阶段:实例化Instantiation 属性赋值Populate 初始化Initialization 销毁Destruction...原创 2020-02-09 21:14:18 · 123 阅读 · 0 评论 -
Spring Bean 作用域
Spring Bean 作用域有5种: 作用域 描述 singleton 在springIoC容器仅存在一个Bean实例,Bean以单例方式存在,默认值 prototype 每次从容器中调用Bean时,都返回一个新的实例,即每次调用getBean()时,相当于执行newXxxBea...原创 2020-02-09 21:11:22 · 103 阅读 · 0 评论 -
Spring学习概述
特点:轻量级:基于Spring开发的应用中的对象可以不依赖于Spring的API,在使用的时候不依赖任何父类和接口,非侵入性的 依赖注入(DI----IOC)----------核心之一 面向切面编程(AOP)----------核心之一 一站式的框架:在IOC和AOP的基础上可以整合各种企业应用的开源框架和优秀的第三方类库Spring模块IOC:其思想是反转资源获取的方向。...原创 2020-02-09 21:06:52 · 100 阅读 · 0 评论 -
Spring初学者入门------Idea中创建Spring项目
今天开始学习Spring,结果发现就卡在了配置环境那里,话不多说,想说一下自己踩的坑,以防再犯类似的错误会想不起来。1.需要的环境:idea软件下载地址:https://www.jetbrains.com/idea/关于idea的安装配置过程可以参考大佬的博客:https://blog.csdn.net/linshaolun0701/article/details/90287220...原创 2020-02-08 23:29:17 · 1248 阅读 · 2 评论