依赖注入的应用
上一节
下一节
★学习目标:
1、掌握依赖注入的应用
★思考任务:
1、在代码中熟练运用依赖注入
★任务学习:
★知识要点:
知识点:依赖注入的应用
下面以属性setter方法注入为例,实现一个简单的登录验证。具体实现步骤如下所示。
1.编写DAO层
在项目chapter06的com.itheima包下新建dao包,在dao包下创建接口UserDao.java,在UserDao.java接口中添加方法login(),用于实现登录功能。
在com.itheima.dao包下创建impl包,在impl包下创建UserDao接口的实现类UserDaoImpl,在UserDaoImpl类中实现login()方法。
2.编写Service层
在项目chapter06的com.itheima包下新建service包,在service包下创建接口UserService.java,在接口中添加方法login()。
在com.itheima.service包下创建impl包,在impl包下创建UserService接口的实现类UserServiceImpl,在UserServiceImpl类中实现login()方法。
3.编写applicationContext.xml文件
在applicationContext.xml配置文件中,需要使用<bean>元素添加创建的UserDaoImpl类和UserServiceImpl类的实例,并配置其相关属性。
4.编写测试类
在com.itheima包中新建测试类TestSpring。

