【MyBatis】学习笔记10:添加功能获取自增的主键
目录
- JDBC的方式
- MyBatis的方式
JDBC的方式
@Test
public void testJDBC() throws Exception{
Class.forName("");
Connection connection = DriverManager.getConnection("","","");
PreparedStatement ps = connection.prepareStatement("");
ps.executeUpdate();
ResultSet resultSet = ps.getGeneratedKeys();
}
MyBatis的方式
/**
* 新增用户
* @param user 用户对象
*/
void insertUser(User user);
insert into t_users set
userName=#{userName},
userCount=#{userCount},
userPassword=#{userPassword}
public void testGetUserByLike(String username){
SqlSession sqlSession = SqlSessionUtils.getSqlSession();
SQLMapper mapper = sqlSession.getMapper(SQLMapper.class);
List list = mapper.getUserByLike(username);
System.out.println(list);
}
@Test
public void testInsertUser(){
SqlSession sqlSession = SqlSessionUtils.getSqlSession();
SQLMapper mapper = sqlSession.getMapper(SQLMapper.class);
User user = new User("照刘狗","zliho","123456");
mapper.insertUser(user);
testGetUserByLike("狗");
}