Advertisement

SpringMVC零xml配置的核心原理

阅读量:

SpringMVC无XML配置实现原理

  • 达成无需xml配置的实现流程
      • 创建一个类,使其满足spring框架的接口:WebApplicationInitializer
      • 构建一个名为AppConfig的类
        • 设置视图解析器的相关参数
        • 调整消息转换器的配置
    • 采用内嵌Tomcat服务器

      • 方法一:通过maven进行配置
      • 方法二

实现零xml配置的步骤

写一个类 实现spring 的接口:WebApplicationInitializer

  • 编写一个类,用于实现Spring框架中的接口:WebApplicationInitializer
    • 对onStartup()方法进行重写,该方法在Tomcat服务器启动时会被调用
      onStartup()方法的参数为ServletContext,其代表的是Web应用的上下文对象,与web.xml文件中配置的内容相对应

完成Spring容器的初始化工作,并将Spring的配置类进行注册

复制代码
    AnnotationConfigWebApplicationContext ac = new AnnotationConfigWebApplicationContext();

全部评论 (0)

还没有任何评论哟~