文章目录
spring_1">1.spring程序开发步骤
spring_2">1.1 导入spring开发的基本包坐标
1.2 编写Dao接口和实现类
spring_8">1.3 创建spring核心配置文件
springUserDaoImpl_11">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方法即可