您的位置:首页 > 编程语言 > Java开发

Spring入门第一讲笔记——Spring框架的快速入门

2020-02-02 01:49 901 查看

Spring的概述
Spring是一个开源框架,简单来说,Spring是一个分层的轻量级开源框架。

Spring的核心是控制反转(IoC)和面向切向(AOP)。

IoC概述
IoC即Inversion of Control,就是控制反转的意思。指的就是将对象的创建权反转给了Spring,其作用是实现了程序的耦合。通俗的讲就是,loC就是指对象的创建,并不是在代码中用new操作new出来的,而是铜通过Spring进行配置创建的。

Spring的loC的底层实现原理
Spring的loC的底层实现原理就是工厂设计模式+反射+XML配置文件

Spring IoC和DI的区别
loC指的就是将对象的创建权反转给Spring。
DI即Dependency Injection,就是依赖注入,它指的就是在Spring在管理某个类的时候会将该类依赖的属性注入景进来,也就是说,在创建对象的过程中,向类里面的属性设置值。注意:注入类里面的属性值,不能直接注入,须创建类的对象在完成注入。

Spring的配置

<!--Spring入门的配置 -->
<bean id=""    class="">
<!-- DI:依赖注入-->
<property name=""  value=""/>
</bean>

ApplicationContext:新版本的工厂类
这个借口有两个实现类
ClassPathXmlApplicationContext():它加载的是类路径下的Spring配置文件
FileSystemXmlApplicationContext():它加载的是本地磁盘下的Spring配置文件

  • 点赞
  • 收藏
  • 分享
  • 文章举报
silyable 发布了1 篇原创文章 · 获赞 0 · 访问量 24 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: