MyBatis实现增删改查

2021-01-31  本文已影响0人  了春风

增删改查(CRUD)

增删改需要提交事务

//提交事务
sqlSession.commit();
//关闭sqlSession
sqlSession.close();

namespace

命名空间:Namespace中的包名要和Mapper接口的包名一直!

select(查询语句)

选择、查询语句

<select id="getUserById" resultType="com.why.pojo.User" parameterType="int">
    select * from mybatis.user where id = #{id};
</select>

insert(增加语句)

<insert id="addUser" parameterType="com.why.pojo.User">
    insert into mybatis.user (id,name,pwd) values (#{id},#{name},#{pwd});
</insert>

update(修改语句)

<update id="updateUser" parameterType="com.why.pojo.User">
    update mybatis.user
    set name = #{name},pwd = #{pwd}
    where id = #{id};
</update>

delete(删除语句)

<delete id="deleteUser" parameterType="int">
    delete from mybatis.user where id = #{id};
</delete>

分析错误

上一篇 下一篇

猜你喜欢

热点阅读