Mybatis 数据库增上改查语句的实现例子
注意事项
增删改的时候都必须提交事务才能将数据有更改
查询语句
id:就是对应的namespace中的方法名resultType:sql语句执行的返回值parameterType:参数类型!
1.编写接口
//根据id查用户User getUserByid(int id);
2.编写对应的mapper中的sql语句
//执行语句select *from 表名 where id =#{id}
3.测试
//测试 根据id查询所有信息@Testpublic void getUserById(){//第一步获取sqlSession 对象SqlSession sqlSession = MybatisUtils.getSqlSession();UserMapper mapper = sqlSession.getMapper(UserMapper.class);
User user = mapper.getUserById(1001);
System.out.println(user);sqlSession.close();}
增加用户信息
1.编写接口int addUser(User user);2.编写对应的mapper中的SQL语句
insert into tyuser(id,username,pwd) values(#{id},#{username},#{pwd})
3.测试@Testpublic void addUser(){//第一步获取sqlSession 对象SqlSession sqlSession = MybatisU