IDEA开发工具整合ssm+maven基本配置

来源:互联网 发布:魔术教学知乎 编辑:程序博客网 时间:2024/06/05 21:59

1、java环境

  1.1 JDK1.8   

  1.2 apache-maven-3.5.0   

  1.3 IntelliJ IDEA 2017.2.4 x64


2、创建maven项目






3、配置maven--->pom.xml

  4.0.0  xxpand  pand  war  1.0-SNAPSHOT  pand Maven Webapp  http://maven.apache.org      UTF-8    UTF-8        4.2.5.RELEASE        3.2.8        5.1.25        1.7.18    1.2.17                  jstl      jstl      1.2              javax      javaee-api      7.0                  junit      junit      4.11            test                  org.springframework      spring-core      ${spring.version}              org.springframework      spring-web      ${spring.version}              org.springframework      spring-oxm      ${spring.version}              org.springframework      spring-tx      ${spring.version}              org.springframework      spring-jdbc      ${spring.version}              org.springframework      spring-webmvc      ${spring.version}              org.springframework      spring-context      ${spring.version}              org.springframework      spring-context-support      ${spring.version}              org.springframework      spring-aop      ${spring.version}              org.springframework      spring-test      ${spring.version}                  org.aspectj      aspectjrt      1.8.9              org.aspectj      aspectjweaver      1.8.9              cglib      cglib      3.2.2                  org.mybatis      mybatis      ${mybatis.version}                  org.mybatis      mybatis-spring      1.2.2                  mysql      mysql-connector-java      ${mysql-driver.version}                  commons-dbcp      commons-dbcp      1.2.2                  com.alibaba      fastjson      1.1.41                  log4j      log4j      ${log4j.version}              org.slf4j      slf4j-api      ${slf4j.version}              org.slf4j      slf4j-log4j12      ${slf4j.version}                      org.codehaus.jackson      jackson-mapper-asl      1.9.13                  com.fasterxml.jackson.core      jackson-core      2.8.0                  com.fasterxml.jackson.core      jackson-databind      2.8.0              commons-fileupload      commons-fileupload      1.3.1              commons-io      commons-io      2.4              commons-codec      commons-codec      1.9            pand  


4、配置spring-mvc.xml

                                                                                                                            text/html;charset=UTF-8                                                                                    


5、配置applicationContext.xml

                                                                                                                                                                                                


6、配置jdbc.properties

jdbc.jdbcUrl=jdbc:mysql://localhost:3306/textxxp?characterEncoding=utf8&allowMultiQueries=truejdbc.driverClass=com.mysql.jdbc.Driverjdbc.user=xxxjdbc.password=xxx


7、配置log4j.properties

log4j.rootLogger=INFO,Console,File  #控制台日志log4j.appender.Console=org.apache.log4j.ConsoleAppender  log4j.appender.Console.Target=System.out  log4j.appender.Console.layout=org.apache.log4j.PatternLayout  log4j.appender.Console.layout.ConversionPattern=[%p][%t][%d{yyyy-MM-dd HH\:mm\:ss}][%C] - %m%n  #普通文件日志log4j.appender.File=org.apache.log4j.RollingFileAppender  log4j.appender.File.File=logs/ssm.log  log4j.appender.File.MaxFileSize=10MB  #输出日志,如果换成DEBUG表示输出DEBUG以上级别日志log4j.appender.File.Threshold=ALL  log4j.appender.File.layout=org.apache.log4j.PatternLayout  log4j.appender.File.layout.ConversionPattern=[%p][%t][%d{yyyy-MM-dd HH\:mm\:ss}][%C] - %m%n  


8、配置web.xml

  Archetype Created Web Application        contextConfigLocation    classpath*:applicationContext.xml        spring监听器    org.springframework.web.context.ContextLoaderListener          org.springframework.web.util.IntrospectorCleanupListener          spring mvc servlet    springMvc    org.springframework.web.servlet.DispatcherServlet          spring mvc 配置文件      contextConfigLocation      classpath:spring-mvc.xml        1        springMvc    /        字符集过滤器    encodingFilter    org.springframework.web.filter.CharacterEncodingFilter          字符集编码      encoding      UTF-8            encodingFilter    /*          60          index.jsp        default    /css/*    /images/*    /js/*    /layui/*