杭州推荐网站建设团队,公司网址怎么创建,如何做网站seo排名优化,广西建设网注册中心该视频为狂神说java视频配套笔记#xff08;博主自己手打223#xff0c;日后做个参考223#xff09;#xff0c;b站连接#xff1a;Mybatis最新完整教程IDEA版【通俗易懂】-03-CRUD操作)
3.CRUD
1.namespace
namespace中的包名要和 Dao/mapper 接口的包名一致
2.se…该视频为狂神说java视频配套笔记博主自己手打223日后做个参考223b站连接Mybatis最新完整教程IDEA版【通俗易懂】-03-CRUD操作)
3.CRUD
1.namespace
namespace中的包名要和 Dao/mapper 接口的包名一致
2.select
选择查询语句
id就是对应namespace中的方法名resultType sql语句执行的返回值 classparameterType 参数类型 编写接口 // 根据id查询用户User getUserById(int id);编写对应的mapper中的sql语句 select idgetUserById parameterTypeint resultTypecom.yangtao.pojo.User/*定义sql*/select * from mybatis.user where id #{id}/select测试 Testpublic void test2() {SqlSession sqlSession MybatisUtils.getSqlSession();UserDao mapper sqlSession.getMapper(UserDao.class);User user mapper.getUserById(1);System.out.println(user);sqlSession.close();}3.insert
insert idaddUser parameterTypecom.yangtao.pojo.User/* 插入的值是 id name 用户名pwd 密码*/insert into mybatis.user (id,name,pwd) values (#{id},#{name},#{pwd})
/insert4.update
update idupdataUser parameterTypecom.yangtao.pojo.User/* 插入的值是 id name 用户名pwd 密码*/update mybatis.user set name #{name},pwd#{pwd} where id #{id};
/update5.delete
delete iddeleteUser parameterTypeintdelete from mybatis.user where id#{id};
/delete注意点 增删改查需要提交事务 //提交事务
sqlSession.commit();