摘要: Part 1 choose标签 在mybatis中没有else标签,如果想使用这样的效果,可以使用when otherwise这一对标签来实现if——else所实现的功能。 <select id="listProduct" resultType="Product"> SELECT * FROM pr 阅读全文
posted @ 2020-03-01 00:01 IMKKA 阅读(20) 评论(0) 推荐(0)
摘要: 学习目的:学会使用if标签,以及理解其作用和好处。 Part 1 在Product.xml中新增两条select: <select id="listAllProduct" resultType="Product"> select * from product_ </select> <select i 阅读全文
posted @ 2020-02-29 23:08 IMKKA 阅读(31) 评论(0) 推荐(0)
摘要: 学习目的:在Java自学之mybatis:动态SQL之if标签中提到“查询的字段增加,可以继续添加if标签”,但是同时满足了多个查询条件,拼接的SQL语句就会出现语法错误,所以就需要另外一些标签来排除语法错误,本节学习的三个标签都可以达到这个目的。 Part 1 可能出现的语法错误分析: <sele 阅读全文
posted @ 2020-02-29 23:06 IMKKA 阅读(24) 评论(0) 推荐(0)
摘要: 学习目的:专栏的前两节学习中,学会使用一对多以及多对一查询,本节学习使用多对多查询。 一个订单(Order)可能有多种不同的商品(Product),一种商品可以存在于不同的订单中,而每一个产品的订单项(OrderItem),只能有一种商品的详细购买情况(id、name等)以及所属的订单(Order) 阅读全文
posted @ 2020-02-28 23:01 IMKKA 阅读(36) 评论(0) 推荐(0)
摘要: 学习目的:查询出所有的Product(商品)数据,每一个商品都有分类(Category),且可能多个商品属于同一个分类。根据以上关系,使用mybatis完成多对一查询。 Part 1 修改Product类,加入Category属性,并添加相应的getter、setter。 package cn.va 阅读全文
posted @ 2020-02-27 21:52 IMKKA 阅读(13) 评论(0) 推荐(0)
摘要: 学习目的:使用mybatis,进行一对多查询。 Part 1 清空category_和product_表中的数据,修改product_表: create table vaefun_mybatis.product_ ( id int auto_increment primary key, name v 阅读全文
posted @ 2020-02-27 13:59 IMKKA 阅读(3) 评论(0) 推荐(0)
摘要: 学习目的 使用mybatis进行模糊查询:查找category_表中包含cat的记录。 使用mybatis进行多条件查询:查找category_表中id>1,包含cat的记录。 Part 1 模糊查询 修改pojo.xml,新增一个查询配置。 parameterType:传参的类型。 resultT 阅读全文
posted @ 2020-02-26 22:36 IMKKA 阅读(43) 评论(0) 推荐(0)
摘要: 学习目的:使用mybatis实现简单的增删改查。 Part 1 配置pojo.xml,添加增删查改对应的标签,其中id=getCategroy,因为要根据id获取到category对象,对传入的id要声明数据类型:parameterType="_int"。 注意:_int映射Java中的int,in 阅读全文
posted @ 2020-02-26 21:09 IMKKA 阅读(1) 评论(0) 推荐(0)
摘要: 学习目的:初步了解Mybatis,使用mybatis查询数据库中的数据。 Part 1 准备数据库: create database vaefun_mybatis; use vaefun_mabatis; create table category_ ( id int auto_increment 阅读全文
posted @ 2020-02-26 17:15 IMKKA 阅读(2) 评论(0) 推荐(0)
摘要: 学习目的:了解拦截器的执行顺序。本次学习基于https://zhuanlan.zhihu.com/p/108083854。 Part 1 准备拦截器类:IndexInterceptor package interceptor; import org.springframework.web.servl 阅读全文
posted @ 2020-02-25 15:23 IMKKA 阅读(4) 评论(0) 推荐(0)