diff --git a/.idea/sqldialects.xml b/.idea/sqldialects.xml
index 53da43f..88f1c6f 100644
--- a/.idea/sqldialects.xml
+++ b/.idea/sqldialects.xml
@@ -1,7 +1,7 @@
-
+
\ No newline at end of file
diff --git a/src/main/java/Main3.java b/src/main/java/Main3.java
index 255eadb..8773236 100644
--- a/src/main/java/Main3.java
+++ b/src/main/java/Main3.java
@@ -7,9 +7,7 @@ import org.starter.myBatis.pojo.User;
import java.io.IOException;
import java.io.InputStream;
-import java.util.HashMap;
import java.util.List;
-import java.util.Map;
public class Main3 {
public static void main(String[] args) throws IOException {
@@ -25,11 +23,17 @@ public class Main3 {
UserMapper userMapper = sqlSession.getMapper(UserMapper.class);
User user = new User();
+ user.setUsername("genshinImpact");
+ user.setPassword("Launch");
user.setGender("男");
- user.setProvince("山西");
+ user.setProvince("北京");
+ user.setCity("北京");
// 执行查询
- List users = userMapper.selectUserByGenderAndProvince("男", "山西");
- System.out.println(users);
+ userMapper.addUser(user);
+ System.out.println(user.getId());
+
+ // 提交事务
+ sqlSession.commit();
// 关闭会话
sqlSession.close();
diff --git a/src/main/java/org/starter/myBatis/mapper/UserMapper.java b/src/main/java/org/starter/myBatis/mapper/UserMapper.java
index 389e0f0..b74a9c6 100644
--- a/src/main/java/org/starter/myBatis/mapper/UserMapper.java
+++ b/src/main/java/org/starter/myBatis/mapper/UserMapper.java
@@ -10,4 +10,8 @@ public interface UserMapper {
List selectAllUser();
List selectUserByGender(String gender);
List selectUserByGenderAndProvince(@Param("gender") String gender, @Param("province") String province);
+ List selectUserByConfidence(User user);
+ List selectUserByConfidences(User user);
+ void addUser(User user);
+ int updateUser(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 ad677c2..3d3218e 100644
--- a/src/main/resources/org/starter/myBatis/mapper/UserMapper.xml
+++ b/src/main/resources/org/starter/myBatis/mapper/UserMapper.xml
@@ -29,5 +29,58 @@
+
+
+
+ insert into tb_user (username, password, gender, province, city)
+ values (#{username}, #{password}, #{gender}, #{province}, #{city});
+
+
+ update tb_user
+ set
+ username = #{username},
+ password = #{password},
+ gender = #{gender},
+ province = #{province},
+ city = #{city}
+ where id = #{id};
+
+
\ No newline at end of file