MyBatis 的增删改查

CRUD

1、namespace

  1. namespace中的包名要和接口的包名一致

2、select(选择,查询)

  1. id:对应的namespace中的方法名<br /> resultTyple:返回值类型(查询语句必要参数)<br /> parameterType:参数类型

3、insert

  1. <insert id="insertUser" parameterType="pojo.User">
  2. insert into user (id,username,password,telephone,role,reginstertime) values(#{id},#{username},#{password},#{testphone},#{role},#{reginstertime})
  3. </insert>

4、update

  1. <update id="uodateUser" parameterType="pojo.User">
  2. update user set user username = #{userNmme} where id = #{id}
  3. </update>

5、delete

  1. <delete id="deleteUser" parameterType="pojo.User">
  2. delete from user where id = #{id}
  3. </delete>

注意点:增删改需要提交事务,否则不会改变数据库
sqlSession.commit();