上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.3.2 配置MyBatis
配置MyBatis有多种方式,本节使用最基础最常用的XML形式进行配置。
注意!
除XML方式外,在后面介绍和Spring集成的时候还会使用Spring bean方式进行配置,另外还可以通过Java编码方式进行配置。由于Java编码配置方式不常用,因此在本书中没有涉及。
使用XML形式进行配置,首先在src/main/resources下面创建mybatis-config.xml配置文件,然后输入如下内容。
简单讲解一下这个配置。
· <settings>中的logImpl属性配置指定使用LOG4J输出日志。
· <typeAliases>元素下面配置了一个包的别名,通常确定一个类的时候需要使用类的全限定名称,例如tk.mybatis.simple.model.Country。在MyBatis中需要频繁用到类的全限定名称,为了方便使用,我们配置了 tk.mybatis.simple.model包,这样配置后,在使用类的时候不需要写包名的部分,只使用Country即可。
· <environments>环境配置中主要配置了数据库连接,数据库的 url 为jdbc:mysql://localhost:3306/mybatis,使用的是本机 MySQL 中的 mybatis数据库,后面的username和password分别是数据库的用户名和密码(如果你的数据库用户名及密码和这里的不一样,请修改为自己数据库可用的用户名和密码)。
· <mappers>中配置了一个包含完整类路径的CountryMapper.xml,这是一个MyBatis的SQL语句和映射配置文件,这个XML文件会在后面的章节中介绍。