Code

配置文件

MyBatis配置文件:mybatis-config.xml

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE configuration
    PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
    "http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>
  <!-- 连接数据库 引入外部文件-->
  <properties resource="database.properties"/>
  <!-- 配置log4j  由mybatis控制,mybatis来使用 -->
  <settings>
    <setting name="logImpl" value="LOG4J"/>
  </settings>
 <!-- 配置类型别名 -->
    <typeAliases>
        <package name="moe.xun.entity"/>
    </typeAliases>
  <!-- mybatis框架帮我们生成数据库连接的部分 -->
  <environments default="development">
    <environment id="development">
      <!--配置事务管理,采用JDBC的事务管理  -->
      <transactionManager type="JDBC"/>
      <!-- POOLED:mybatis自带的数据源,JNDI:基于tomcat的数据源 -->
      <dataSource type="POOLED">
        <property name="driver" value="${driver}"/>
        <property name="url" value="${url}"/>
        <property name="username" value="${user}"/>
        <property name="password" value="${password}"/>
      </dataSource>
    </environment>
  </environments>

  <!-- 把写sql的xml文件关联到总配置文件中 -->
  <mappers>
    <mapper resource="moe\xun\dao\company.xml"/>
  </mappers>

</configuration>

SQL映射文件:xxx.xml

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper
        PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
        "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="请输入POJO资源类路径">

</mapper>

日志配置文件:log4j.properties

###     设置Logger输出级别和输出目的地      ###
log4j.rootLogger = debug, stdout,logfile
 
###     把日志信息输出到控制台     ###
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target=System.err
log4j.appender.stdout.layout=org.apache.log4j.SimpleLayout
 
 
###     把日志信息输出到文件:debug.log    ###
log4j.appender.logfile=org.apache.log4j.FileAppender
log4j.appender.logfile.File=debug.log
log4j.appender.logfile.Threshold = debug 
log4j.appender.logfile.layout=org.apache.log4j.PatternLayout
log4j.appender.logfile.layout.ConversionPattern=%c %d{yyyy-MM-dd HH:mm:ss}%l %F %p %m%n

 

数据库连接配置文件:database.properties

# @name RaingSeason
# @param https://xun.moe
###     MySql数据库驱动连接配置模板     ###
#	数据库驱动字符串driver
driver=com.mysql.jdbc.Driver
#	连接URL字符串
#	如果输出有错误提示:
#	"WARN: Establishing SSL connection without server's identity verification is not recommended...."
#	解决方法关闭SSL连接,在url后面追加 &useSSL=false
url=jdbc:mysql://127.0.0.1:3306/数据库名称?useUnicode=true&amp&characterEncoding=utf-8
#	数据库用户名user
user=
#	数据库用户名密码password
password=

 

待更新......