先复制两个jar包到WEB-INF下的lib目录下
只复制了还不够还要打开项目结构——模块——依赖——点击+号——选择jar或目录——找到刚刚的lib——然后选中——应用
然后写了个User实体类
接下来就是准备User对应的mapping的xml文件
mapper层也就是DAO层里面的java文件,类或者是接口跟mybatis的xml文件是一一对应的
然后配置mysql配置文件
到com.example下
然后在复制mybatis-config.xml到java包下,然后在其中配置mysql.properties文件:
这个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="mysql.properties"/>
<!-- 对事务的管理和对连接池的配置-->
<environments default="development">
<environment id="development">
<transactionManager type="JDBC"/>
<dataSource type="POOLED">
<property name="driver" value="${driver}"/>
<property name="url" value="${url}"/>
<property name="username" value="${username}"/>
<property name="password" value="${password}"/>
</dataSource>
</environment>
</environments>
<!--mapper的映射器-->
<mappers>
<package name="com.example.mapper"/>
</mappers>
</configuration>
有了jar包还不够啊,包一般要跟配置文件穿一条裤子,只导入了jar包,人idea又不知道,你把这个东西导进来干嘛,你还得告诉idea这些包怎么用,在哪儿用,和谁一起用,配置文件应该就是起这个作用。
在mysql.peoperties文件中圈出来的东西,是你建的数据库的名字,一般只需要改这个地方
然后jdbc.password后面填的是你装数据库的时候设置的密码
把mybatis-config文件放进来第一件就是要在文件中配置mysql.properties文件,因为我待会要去这个配置文件拿它的驱动名,链接啊等等。
说白了就是把mysql.properties文件引入到mybatis-config文件中,因为我到时候在mybatis中用。