这次在项目中使用了Mybatis框架在数据库层面进行开发,首先就来总结下Mybatis中的配置到最基本的使用。
准备工作
前面加四个空格首先我们要做的是导入必要的jar包(mybatis-3.2.7.jar)、日志jar包(log4j-1.2.17.jar、commons-logging-1.1.1.jar)这里附上一个下载地址
-
把jar包导入项目中,以idea为例:
a.在idea下创建一个项目
b.在项目下创建一个叫做lib的文件夹并把jar包放到里面
c.把刚刚创建的lib文件夹的jar包添加到环境中(以mac为例)选择file-->Project Structure(或者⌘;)-->Modules-->Dependencies点击如图:
之后选择刚刚的lib文件夹点击apply即成功添加入环境中
创建Mybits相关的配置文件
a.创建一个格式如下和xml名字不限(我这里命名为SqlMapConfig.xml),这是Mybatis主要配置映射文件。
<?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>
</configuration>
b. 创建一个名为log4j.properties的日志记录文件,文件内容如下:
# Global logging configuration
#\u751F\u4EA7\u73AF\u5883\u914D\u7F6Einfo ERROR
log4j.rootLogger=DEBUG,stdout
# MyBatis logging configuration...
log4j.logger.org.mybatis.example.BlogMapper=TRACE
# Console output...
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionSqlMapConfig.xmlPattern=%5p [%t] - %m%n
c.创建一个分离的数据库连接地址一类的消息资源文件(db.properties),这个用于配置数据库的账号密码,连接地址一类的信息,内容如下:
#数据库驱动
dbdriver=
#数据库url
dburl=
#数据库账号
dbuser=
#数据库密码
dbpassword=
到此为止Mybatis的基本准备工作就结束了。
下一篇:Mybatis基本用法---核心配置文件