Bootstrap

javaweb第九次课后作业--采用mybatis访问数据库

本次作业的内容为:将上次的项目的mapper层采用mybatis方法映射到xml中,进行操作,这样方便操作和统一管理

首先我们先在resource下面新建文件夹,新建的文件夹个数和名称与我们的mapper接口所在的文件夹相同,然后创建一个xml文件,名称和我们的mapper接口相同

然后在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="com.example.mapper.GameMapper">

其中 namespace对应的是我们mapper接口所在的位置
然后我们将我们mapper接口中的方法在该xml文件中实现一次

其中,id对应的是我们的接口名称,如果我们的接口方法的返回值为我们自己定义的实体类,那么我们需要采用resultType属性,其值为我们自定义的实体类的所在位置

最后我们再回到我们的mapper接口中将接口函数上面的注释注销掉

最后我们运行该项目,得到的结果和上一次一样

;