Spring
- 什么是Spring
- 是一个框架,核心技术是ioc,aop,实现解耦合
- 是一个容器,容器中存放的是java对象
- 怎么使用Spring
- Spring是一个容器,把项目中用的对象放入到容器中
- 让容器完成对象的创建,对象之间关系的管理(属性赋值)
- 我们在程序中从容器中获取要使用的对象
- 什么样的对象放入容器中
- dao类,service类,controller类,工具类
- 1.使用xml配置文件,使用<bean>
- ⒉注解
- Spring中的对象默认都是单例的
- dao类,service类,controller类,工具类
- 不放到Spring容器中的对象
- 1.实体类对象,实体类数据来自数据库
- 2.servlet,listener,filter等(这几个对象是由tomcat容器来创建的)
- 使用Spring框架的步骤
- 1.加入依赖
- 1.加入依赖
<dependency> <groupld>org.springframework</groupld> <artifactld>spring-context</artifactld> <version>5.2.10.RELEASE</version> </dependency>
-
- 2.创建类:接口、实现类,没有接口的类
- 3.创建Spring的配置文件,使用<bean>声明对象
- 4.我们使用容器中的对象,通过ApplicationContext接口和它的实现类ClassPathXmlApplicationContext的方法getBean()