Java中使用MyBatis进行增删改查操作的技巧

   2024-10-01 8390
核心提示:增加数据:使用insert标签进行插入操作,如下所示:insert id=insertUser parameterType=UserINSERT INTO user(username, passwo

增加数据:

使用insert标签进行插入操作,如下所示:

<insert id="insertUser" parameterType="User">    INSERT INTO user(username, password) VALUES(#{username}, #{password})</insert>

然后在Java代码中调用:

User user = new User();user.setUsername("test");user.setPassword("123456");sqlSession.insert("insertUser", user);sqlSession.commit();
删除数据:

使用delete标签进行删除操作,如下所示:

<delete id="deleteUser" parameterType="int">    DELETE FROM user WHERE id = #{id}</delete>

然后在Java代码中调用:

sqlSession.delete("deleteUser", 1);sqlSession.commit();
修改数据:

使用update标签进行更新操作,如下所示:

<update id="updateUser" parameterType="User">    UPDATE user SET password = #{password} WHERE id = #{id}</update>

然后在Java代码中调用:

User user = new User();user.setId(1);user.setPassword("654321");sqlSession.update("updateUser", user);sqlSession.commit();
查询数据:

使用select标签进行查询操作,如下所示:

<select id="getUserById" resultType="User" parameterType="int">    SELECT * FROM user WHERE id = #{id}</select>

然后在Java代码中调用:

User user = sqlSession.selectOne("getUserById", 1);

以上就是使用MyBatis进行增删改查操作的基本技巧,通过编写对应的SQL语句和映射关系,可以方便地对数据库进行操作。

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式 | 网站留言    |  赣ICP备2021007278号