需求:添加一条用户信息至t_user表中
需求:添加一条用户信息至t_user表中
我们在上一章节的代码中继续增加代码
UserService接口增加添加数据的方法
int insertUser(User user);
UserServiceImpl增加实现方法
@Override
public int insertUser(User user) {
return userMapper.insertUser(user);
}
UserMapper增加添加数据的方法
int insertUser(User user);
UserMapper.xml增加相应的sql
<!--添加一条用户信息-->
<insert id="insertUser" parameterType="com.example.springbootmybatis.domain.User">
insert into t_user(user_name, age, address, mobile_phone)
values(#{userName}, #{age}, #{address}, #{mobilePhone})
</insert>
测试类增加相应的测试代码,并执行测试
/**
* 添加数据
*/
@Test
public void insertUserInfo(){
User user = new User();
user.setAge(20);
user.setMobilePhone("18599208271");
user.setUserName("hello test");
user.setAddress("test address");
userService.insertUser(user);
}
执行测试完成数据添加,表示我们通过Mybatis成功将数据添加至数据库中。