天天看点

java ssm 配置文件_SSM项目的配置文件

记不住ssm配置文件的我默默的备份了一下,方便以后快速搭建框架:

1.pom.xml

4.0.0

com.zhibo

Zhiboproject

1.0-SNAPSHOT

war

Zhiboproject Maven Webapp

http://www.example.com

UTF-8

1.7

1.7

4.3.25.RELEASE

3.4.6

1.3.2

5.1.4

5.1.47

0.9.5.2

1.18.8

2.3.1

3.1.0

1.2

1.1.2

1.2.17

6.0.7.Final

1.4

2.1

2.9.8

UTF-8

1.7

1.7

junit

junit

4.12

test

org.springframework

spring-webmvc

${spring.version}

org.springframework

spring-aspects

${spring.version}

org.springframework

spring-jdbc

${spring.version}

org.springframework

spring-test

${spring.version}

org.hibernate.validator

hibernate-validator

${hibernate-validator.version}

org.mybatis

mybatis

${mybatis.version}

org.mybatis

mybatis-spring

${mybatis-spring.version}

com.github.pagehelper

pagehelper

${pagehelper.version}

mysql

mysql-connector-java

${mysql.version}

com.mchange

c3p0

${c3p0.version}

org.projectlombok

lombok

${lombok.version}

provided

javax.servlet.jsp

javax.servlet.jsp-api

${jsp-api.version}

provided

javax.servlet

javax.servlet-api

${servlet-api.version}

provided

javax.servlet

jstl

${jstl.version}

taglibs

standard

${standard.version}

log4j

log4j

${log4j.version}

commons-fileupload

commons-fileupload

${fileupload.version}

commons-lang

commons-lang

${lang.version}

com.fasterxml.jackson.core

jackson-databind

${jackson.version}

src/main/java

***

org.apache.tomcat.maven

tomcat7-maven-plugin

2.2

localhost

8080

/

UTF-8

org.mybatis.generator

mybatis-generator-maven-plugin

1.3.2

src/main/resources/MybatisGenerator.xml

true

true

mysql

mysql-connector-java

5.1.47

2.jdbc.properties

mysql.driver=com.mysql.jdbc.Driver

mysql.url=jdbc:mysql://192.168.187.51:3306/demo?useUnicode=true&characterEncoding=UTF-8

mysql.user=root

mysql.password=123456

3.log4j.properties

#配置根节点

log4j.rootLogger=INFO,Log4jConsole

#自定义

#log4j.logger 自定义的日志级别

#org.apache.ibatis 包名 我自定义日志的目的是为了打印xxx包下的日志

#INFO 什么都看不到

#WARN 可以看到sql语句

#DEBUG 所有的实现细节

log4j.logger.org.apache.ibatis=INFO

#控制台输出

log4j.appender.Log4jConsole=org.apache.log4j.ConsoleAppender

log4j.appender.Log4jConsole.Threshold=INFO

log4j.appender.Log4jConsole.ImmediateFlush=truelog4j.appender.Log4jConsole.Target=System.out

#输出格式

log4j.appender.Log4jConsole.layout=org.apache.log4j.PatternLayout

log4j.appender.Log4jConsole.layout.ConversionPattern=[%p][%d{yyyy-MM-dd HH:mm:ss,SSS}] [%c:%M:%L] %m%n

l [%t] [%c] [%p] [%L]- %m%n ,日志的布局方式,%开头的字符意义如下:.appender.myfile.layout.ConversionPattern=%d{yyyy-MM-og4jdd HH:mm:ss}

4.springmvc.xml

mysql

5.web.xml

version="3.1">

Archetype Created Web Application

springmvc

org.springframework.web.servlet.DispatcherServlet

contextConfigLocation

classpath*:*springmvc.xml

1

springmvc

/

EncodingFilter

org.springframework.web.filter.CharacterEncodingFilter

encoding

UTF-8

EncodingFilter

/*

HiddenHttpMethodFilter

org.springframework.web.filter.HiddenHttpMethodFilter

HiddenHttpMethodFilter

/*