步骤: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>

最新文章

  1. Mybatis获取插入记录的自增长ID(转)
  2. TIME_WAIT连接过多解决办法
  3. 当碰到unix纪元问题时strtotime怎么转时间戳(DateTime类的使用方法)
  4. 【GOF23设计模式】状态模式
  5. 谷歌浏览器 模拟微信浏览器user-agent
  6. Time, Clocks, and the Ordering of Events in a Distributed System
  7. 5方与5W
  8. Lucene学习笔记:一,全文检索的基本原理
  9. 通过WebClient/HttpWebRequest实现http的post/get方法
  10. phpcms v9联动菜单的调用方法_详解get_linkage函数
  11. 自适应网页设计/响应式Web设计
  12. 老李分享:Android -自动化埋点 3
  13. poj 3648 2-SAT建图+topsort输出结果
  14. Python的虚拟环境
  15. 【转】Xposed出现 java.lang.IllegalAccessError: Class ref in pre-verified class resolved to unexpected implementation
  16. 在eclipse中spring的xml配置文件标签中class路径全限定名自动提示设置
  17. WPF 使用RPC调用其他进程
  18. 【转】iOS中属性与成员变量的区别
  19. 从0开始做一个的Vue图片/ 文件选择(上传)组件[基础向]
  20. 关于raid5的一系列问题

热门文章

  1. 分享一个react 图片上传组件 支持OSS 七牛云
  2. Redis 中的过期删除策略和内存淘汰机制
  3. 定制卡牌式 banner
  4. CentOS7 Network Setting
  5. 走进JUC的世界
  6. CTFHUB之gopher协议实现SSRF
  7. IDEA 2022.2.1 Beta 2发布:新增支持Java 18、增强JUnit 5的支持
  8. numpy教程01---ndarray的创建
  9. MySQL---char和varchar的区别
  10. OpenHarmony 3.1 Beta版本关键特性解析——探秘隐式查询