diff --git a/src/main/java/Main3.java b/src/main/java/Main3.java index 8773236..493c029 100644 --- a/src/main/java/Main3.java +++ b/src/main/java/Main3.java @@ -23,14 +23,15 @@ public class Main3 { UserMapper userMapper = sqlSession.getMapper(UserMapper.class); User user = new User(); - user.setUsername("genshinImpact"); - user.setPassword("Launch"); + user.setUsername("Genshin Impact"); + user.setPassword("Launch!"); user.setGender("男"); - user.setProvince("北京"); - user.setCity("北京"); + user.setProvince("上海"); + user.setCity("上海"); + user.setId(8); // 执行查询 - userMapper.addUser(user); - System.out.println(user.getId()); + int changedLine = userMapper.updateUser(user); + System.out.println("Line Changed: " + changedLine); // 提交事务 sqlSession.commit(); diff --git a/src/main/java/org/starter/myBatis/mapper/UserMapper.java b/src/main/java/org/starter/myBatis/mapper/UserMapper.java index b74a9c6..25e2a2e 100644 --- a/src/main/java/org/starter/myBatis/mapper/UserMapper.java +++ b/src/main/java/org/starter/myBatis/mapper/UserMapper.java @@ -14,4 +14,5 @@ public interface UserMapper { List selectUserByConfidences(User user); void addUser(User user); int updateUser(User user); + int updateUserInfo(User user); } diff --git a/src/main/resources/org/starter/myBatis/mapper/UserMapper.xml b/src/main/resources/org/starter/myBatis/mapper/UserMapper.xml index 3d3218e..455fee8 100644 --- a/src/main/resources/org/starter/myBatis/mapper/UserMapper.xml +++ b/src/main/resources/org/starter/myBatis/mapper/UserMapper.xml @@ -81,6 +81,26 @@ city = #{city} where id = #{id}; + + update tb_user + + + username = #{username} + + + password = #{password} + + + gender = #{gender} + + + province = #{province} + + + city = #{city} + + + \ No newline at end of file