使用SpringMVC4如何配置注解-创新互联

使用Spring MVC4 如何配置注解?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

我们提供的服务有:成都网站制作、成都做网站、微信公众号开发、网站优化、网站认证、永仁ssl等。为千余家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的永仁网站制作公司

在传统的Spring项目中,我们要写一堆的XML文件。而这些XML文件格式要求又很严格,很不便于开发。而网上所谓的0配置,并不是纯粹的0配置,还是要写一些xml配置,只是用了几个@Service,@Controller注解而已。

在这里,我讲介绍一种新的配置方式,一行XML代码都不需要,什么web.xml,Application-context.xml,Beans.xml,统统去死吧!

首先建立一个Maven项目,Packageing方式为war,项目结构为标准Maven WebApp结构。

pom文件如下(很多依赖都没用,懒得去掉了):


  4.0.0
  com.csonezp
  springdemo
  war
  1.0-SNAPSHOT
  dataplatform Maven Webapp
  http://maven.apache.org
  
    4.0.1.RELEASE
  
  
    
      junit
      junit
      4.11
    

    
    
      asm
      asm-commons
      2.2.3
    
    
      asm
      asm
      2.2.3
    
    
      org.springframework
      spring-core
      ${spring.version}
    
    
      org.springframework
      spring-web
      ${spring.version}
    
    
      org.springframework
      spring-orm
      ${spring.version}
    
    
      org.springframework
      spring-jdbc
      ${spring.version}
    
    
      org.springframework
      spring-context
      ${spring.version}
    
    
      org.springframework
      spring-aop
      ${spring.version}
    
    
      org.springframework
      spring-expression
      ${spring.version}
    
    
      org.springframework
      spring-test
      ${spring.version}
    

    
      org.springframework
      spring-tx
      ${spring.version}
    
    
      org.springframework
      spring-webmvc
      ${spring.version}
    


    
      cglib
      cglib
      2.2.2
    
    
    
      javax.servlet
      javax.servlet-api
      3.0.1
      provided
    
    
      jstl
      jstl
      1.2
    

    
      org.codehaus.jackson
      jackson-core-asl
      1.8.4
    

    
      org.codehaus.jackson
      jackson-mapper-asl
      1.8.4
    

    
      c3p0
      c3p0
      0.9.1.2
    


    
      log4j
      log4j
      1.2.8
    


    
      org.json
      json
      20090211
    


    
      mysql
      mysql-connector-java
      5.1.6
    

    
      spy
      spymemcached
      2.6
    

    
      org.slf4j
      slf4j-api
      1.6.6
    
  
  
    dataplatform
  

标题名称:使用SpringMVC4如何配置注解-创新互联
URL链接:http://azwzsj.com/article/didjpc.html