本篇内容主要讲解“怎么配置Mybatis CRUD”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么配置Mybatis CRUD”吧!
成都创新互联凭借专业的设计团队扎实的技术支持、优质高效的服务意识和丰厚的资源优势,提供专业的网站策划、成都做网站、网站建设、网站优化、软件开发、网站改版等服务,在成都十载的网站建设设计经验,为成都超过千家中小型企业策划设计了网站。
Mybatis CRUD
配置文件Category.xml
<!-- namespaceb表示名称空间,id:唯一标识,#{}:传入的参数,parameterType 表示传入的类型,如上表示传入的类型是Category实体类或者int整型,resultType表示查询后返回的类型,如上是返回实体类Category,即将查询结果封装成Category对象,不然返回具体的id或者name你还要自己new成一个对象 --> <mapper namespace="com.how2java.pojo"> <insert id="addCategory" parameterType="Category" > insert into category_ ( name ) values (#{name}) </insert> <delete id="deleteCategory" parameterType="Category" > delete from category_ where id= #{id} </delete> <select id="getCategory" parameterType="_int" resultType="Category"> select * from category_ where id= #{id} </select> <update id="updateCategory" parameterType="Category" > update category_ set name=#{name} where id=#{id} </update> <select id="listCategory" resultType="Category"> select * from category_ </select> </mapper>
(1)增加,通过session.insert调用addCategory对应的SQL语句
Category c = new Category(); c.setName("新增加的Category"); session.insert("addCategory",c);
(2)删除
Category c = new Category(); c.setId(6); session.delete("deleteCategory",c);
(3)获取
Category c= session.selectOne("getCategory",3); System.out.println(c.getName());
(4)修改
Category c= session.selectOne("getCategory",3); c.setName("修改了的Category名称"); session.update("updateCategory",c);
(5)查询所有
List<Category> cs = session.selectList("listCategory"); for (Category c : cs) { System.out.println(c.getName()); }
注:插入多参数时,insert into category(name,pass,ku) values(#{name},#{pass},#{ku})
到此,相信大家对“怎么配置Mybatis CRUD”有了更深的了解,不妨来实际操作一番吧!这里是创新互联网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
网站题目:怎么配置Mybatis CRUD
网页路径:https://www.cdcxhl.com/article36/pohesg.html
成都网站建设公司_创新互联,为您提供网站建设、App开发、品牌网站制作、企业建站、网站排名、商城网站
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联