文章目录
- 1.spring程序开发步骤
- 1.1 导入spring开发的基本包坐标
- 1.2 编写Dao接口和实现类
- 1.3 创建spring核心配置文件
- 1.4 在spring配置文件中配置UserDaoImpl
- 1.5 使用Spring的Api获得Bean实例
- 2. Bean实例化的三种方式
- 2.1 无参构造方法实例化
- 2.2 工厂静态方法实例化
- 2.3 工厂实例方法实例化
- 3.Bean的依赖注入方式
- 3.1 set注入
- 4.总结
1.spring程序开发步骤
1.1 导入spring开发的基本包坐标
1.2 编写Dao接口和实现类
1.3 创建spring核心配置文件
1.4 在spring配置文件中配置UserDaoImpl
1.5 使用Spring的Api获得Bean实例
2. Bean实例化的三种方式
2.1 无参构造方法实例化
2.2 工厂静态方法实例化
2.3 工厂实例方法实例化
3.Bean的依赖注入方式
依赖注入目的是UserserviceImpl中希望使用UserDao,所以需要注入UserDao
3.1 set注入
4.总结
为什么使用Bean?
交给spring 帮我管理对象的创建和销毁
使用Bean的流程是什么?
1.写好接口和实现类,准备appplicationContext.xml基础文件
2.写bean
3.spring应用上下文获取配置文件,通过getBean方式获取配置的Bean
4.获取到的bean对象,通过.的方式调用其方法
我的这个bean想用其他的bean怎么办
1.
<bean id ="userService" class="xxx.userServiceImpl"> <property name="userDao" ref="userDao"> </bean>
2.UserServiceImpl写好接受userDao的set方法即可