java web项目配置文件有哪些_Javaweb常用配置文件

1.Mybatis

1.1、dp.properties

数据库信息

db.url=jdbc:mysql://localhost:3306/smbms?useUnicode=true&characterEncoding=utf8&serverTimezone=GMT%2B8&useSSL=false

db.driver=com.mysql.cj.jdbc.Driver

db.user=root

db.pwd=123123

1.2、mybatis.xml(mybatis核心配置文件)

/p>

PUBLIC "-//mybatis.org//DTD Config 3.0//EN"

"http://mybatis.org/dtd/mybatis-3-config.dtd">

1.3、mapper.xml(接口类Mapper)

/p>

PUBLIC "-//mybatis.org//DTD Config 3.0//EN"

"http://mybatis.org/dtd/mybatis-3-mapper.dtd">

2.Spring

2.1、applicationContext.xml

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xmlns:aop="http://www.springframework.org/schema/aop"

xsi:schemaLocation="http://www.springframework.org/schema/beans

https://www.springframework.org/schema/beans/spring-beans.xsd

http://www.springframework.org/schema/aop

https://www.springframework.org/schema/aop/spring-aop.xsd">

2.2、spring-dao.xml(spring整合mybatis)

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xsi:schemaLocation="http://www.springframework.org/schema/beans

https://www.springframework.org/schema/beans/spring-beans.xsd">

2.3、带事务管理的spring-dao.xml

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xmlns:tx="http://www.springframework.org/schema/tx"

xmlns:aop="http://www.springframework.org/schema/aop"

xsi:schemaLocation="http://www.springframework.org/schema/beans

https://www.springframework.org/schema/beans/spring-beans.xsd

http://www.springframework.org/schema/tx

https://www.springframework.org/schema/tx/spring-tx.xsd

http://www.springframework.org/schema/aop

https://www.springframework.org/schema/aop/spring-aop.xsd">

2.3、spring自动装配

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xmlns:context="http://www.springframework.org/schema/context"

xsi:schemaLocation="http://www.springframework.org/schema/beans

https://www.springframework.org/schema/beans/spring-beans.xsd

http://www.springframework.org/schema/context

https://www.springframework.org/schema/context/spring-context.xsd">

3.其他配置

3.1、log4j.properties

log4j.rootLogger=debug, stdout, R

log4j.appender.stdout=org.apache.log4j.ConsoleAppender

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

log4j.appender.stdout.layout.ConversionPattern=-%p-%d{yyyy/MM/dd HH:mm:ss,SSS}-%L-%m%n

log4j.appender.R=org.apache.log4j.RollingFileAppender

log4j.appender.R.File=./log/sy.log

log4j.appender.R.MaxFileSize=100KB

log4j.appender.R.MaxBackupIndex=1

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

log4j.appender.R.layout.ConversionPattern=-%p-%d{yyyy/MM/dd HH:mm:ss,SSS}-%L-%m%n

log4j.logger.com.codefutures=DEBUG

3.2、解决Maven静态资源过滤问题

src/main/java

**/*.properties

**/*.xml

true

src/main/resources

**/*.properties

**/*.xml

true

3.3、解决使用Maven项目时发行版本不支持的问题

UTF-8

14

14


版权声明:本文为weixin_39683176原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。