步骤:1、web.xml中配置spring的监听和spring配置文件位置
2、编写spring类并在spring的配置文件里配置bean
说明:源码中spring核心配置文件导入springAnnotation-import.xml来配置常规bean
源码地址:http://pan.baidu.com/s/1buLLZg(百度云链接)
一、web.xml中配置spring的监听和spring配置文件位置
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath*:config/springAnnotation-core.xml</param-value>
</context-param>
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
二、编写spring类并在spring的配置文件里配置bean
1、编写接口类
public interface IUser {
public String addUser();
}
2、编写接口实现类
public class UserManager implements IUser{
@Override
public String addUser() {
return "I am Chuck!";
}
}
3、编写Controller类
@Controller
@RequestMapping("/user")
public class LoginController extends MultiActionController {
@Resource(name="userManager")//拿到spring配置文件里的bean
private IUser userManager;
@RequestMapping("/addUser")
public String addUser(User user,HttpSession httpSession){
System.out.println(userManager.addUser());
return "/welcome";
}
}
4、在spring配置文件里配置bean
<beans>
<bean id="userManager" class="com.chuck.manager.UserManager"></bean>
</beans>