第一步:
编写接口
第二步:
编写对应的mapper中的sql语句
第三步:
测试
CRUD
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapperPUBLIC "-//mybatis.org//DTD Mapper 3.0//EN""https://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.heerlin.dao.UserDao"><!-- select查询-->
<!-- 可以用parameterType 去设定类型--><select id="getUserList" resultType="com.heerlin.pojo.User">select * from mybatis.user</select>
<!-- 根据id去查用户--><select id="getUserById" parameterType="int" resultType="com.heerlin.pojo.User">select * from mybatis.user where id=#{id};</select>
<!-- 对象中的属性可以直接取出来--><insert id="addUser" parameterType="com.heerlin.pojo.User">insert into mybatis.user (id,name,pwd) values (#{id},#{name},#{pwd});</insert><update id="updateUser" parameterType="com.heerlin.pojo.User">update mybatis.user set name=#{name},pwd=#{pwd} where id=#{id};</update><delete id="deleteUser" parameterType="int">delete from mybatis.user where id = #{id};</delete>
</mapper>