Spring+SpringMVC+MyBatis集成(SSM)


    
    
      org.springframework
      spring-context
      ${spring.version}
    
    
    
      org.springframework
      spring-web
      ${spring.version}
    
    
      org.springframework
      spring-webmvc
      ${spring.version}
    
    
    
      org.springframework
      spring-test
      ${spring.version}
    
    
    
      commons-fileupload
      commons-fileupload
      1.3.3
    
    
    
      com.fasterxml.jackson.core
      jackson-databind
      2.9.8
    
    
      junit
      junit
      4.12
    

    
    
      javax.servlet
      javax.servlet-api
      3.0.1
    

    
    
      org.mybatis
      mybatis
      3.4.6
    
    
    
      MySQL
      mysql-connector-java
      5.1.46
    
    
    
      log4j
      log4j
      1.2.17
    
    
    
      org.mybatis
      mybatis-spring
      1.3.2
    

    
    
      org.springframework
      spring-jdbc
      ${spring.version}
    
    
      org.springframework
      spring-tx
      ${spring.version}
    
    
    
      commons-dbcp
      commons-dbcp
      1.4
    
  

2、数据库连接配置(jdbc.properties)

创新互联是一家专业提供交城企业网站建设,专注与成都网站建设、成都做网站、H5开发、小程序制作等业务。10年已为交城众多企业、政府机构等服务。创新互联专业网站设计公司优惠进行中。

jdbc.driverClassName=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql:///数据库名称?useSSL=false&useUnicode=true&characterEncoding=utf8
jdbc.username=用户名
jdbc.password=密码

3、打印日志配置(可不要:log4j.properties【名字必须为这个】)

#log4j.properties(日志文件:)
log4j.rootLogger=ERROR, stdout
#log4j.rootLogger=NONE
log4j.logger.cn.wang=TRACE  注意:cn.wang是需要要打印日志的java文件所在的包

log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d %p [%c] - %m%n

4、Spring+MyBatis的集成配置(applicationContext.xml)




    
    
    

    
    

    
    
        
        
        
        
    

    
    
        
        
        
        
        
    

    
    

    
    
        
    

    
    
        
    

    
    

5、SpringMVC配置(applicationContext-mvc.xml)




    
    

    
    

    
    

    
    
        
        
    

    
    
        
            200000000
        
    

6、web.xml配置



  
  
    contextConfigLocation
    classpath:applicationContext.xml
  
  
  
    dispatcher
    org.springframework.web.servlet.DispatcherServlet
    
      
      contextConfigLocation
      classpath:applicationContext-mvc.xml
    
    
    1
  
  
    dispatcher
    
    /
  

  
  
    org.springframework.web.context.ContextLoaderListener
  

  
  
  
    encodingFilter
    org.springframework.web.filter.CharacterEncodingFilter
    
      encoding
      UTF-8
    
  
  
    encodingFilter
    /*
  

7、MyBatis的映射文件(实体类名+Mapper.xml)






    
    


网页名称:Spring+SpringMVC+MyBatis集成(SSM)
文章来源:http://myzitong.com/article/ijhhpg.html