Spring

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

依赖注入和控制反转
控制反转是Spring的核心思想,到底什么是控制反转,对什么的控制进行了反转?
控制反转是指,获取对象的方式进行了反转,传统的对象获取需我们在使用的时候主动去new,而现在不需要自己去new对象,需要用到对象时由spirng ioc容器帮你创建,创建对象的控制权由你自己变成spring ioc容器,这就是对象的控制权进行了反转。
依赖注入跟控制反转其实是从不同的方向表达同一种思想,依赖注入说的是对象的获取需要依赖spring ioc容器,当需要处理对象间的依赖关系

Spring boot

1、什么是springboot 
用来简化spring应用的初始搭建以及开发过程 使用特定的方式来进行配置(properties或yml文件) 
创建独立的spring引用程序 main方法运行 
嵌入的Tomcat 无需部署war文件 
简化maven配置 
自动配置spring添加对应功能starter自动化配置 
答:spring boot来简化spring应用开发,约定大于配置,去繁从简,just run就能创建一个独立的,产品级别的应用

2、Spring Boot有哪些优点? 
答:-快速创建独立运行的spring项目与主流框架集成 
-使用嵌入式的servlet容器,应用无需打包成war包 
-starters自动依赖与版本控制 
-大量的自动配置,简化开发,也可修改默认值 
-准生产环境的运行应用监控 
-与云计算的天然集成

 

转载于:https://www.cnblogs.com/rayc/p/10702211.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值