步骤: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>
转载于:https://www.cnblogs.com/ChuckTina/p/5147865.html
相关资源:SpringMVC整合SpringSession 实现sessiong