首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
MySQL
订阅
bendizhengdao
更多收藏集
微信扫码分享
微信
新浪微博
QQ
6篇文章 · 0订阅
Mybatis学习笔记(4)-高级映射之一对多映射
敬请期待... 这一节紧跟上一节MyBatis学习笔记(3)—高级映射之一对一映射,用的数据表也是一样的。回忆上一节的数据表,想想哪些表之间是一对多的关系。 orders表的order_num是唯一的,但是同一个orders表可以对应多个orderitems,这些orderit…
Mybatis学习笔记(5)-高级映射之多对多映射
假设我们现在有这样的需求,想知道某一位顾客购买了哪些商品,但是通过观察customers表和products表,我们发现这两张表并没有关联,那么怎么办呢?通过前面的例子,我们可以发现,经由orders和orderitems这两张表,customers表和products表能建立…
Mybatis学习笔记(3)—高级映射之一对一映射
上一节映射关系篇重点是阐述输入映射和输出映射,但是我们发现所有的查询都是基于单表的,所以这一节继续说多表查询,也就是我们所谓的高级映射,高级映射还是针对于输出映射的,又分为一对一、一对多、多对多。那么前面的数据库结构已经不够用了,所以我们这里重新建立一个订单商品数据模型,以该模…
MyBatis学习笔记(2)—映射关系篇
通过上一篇的入门MyBatis学习笔记(1)—使用篇,可以发现除了一些基本配置外,Mybatis的精华就在于Mapper(映射)部分。Mybatis是针对映射器构造的SQL构建的轻量级框架,并且可以通过配置生成对应的JavaBean给调用者。在Mybatis中可以灵活使用SQL…
MyBatis学习笔记(1)—使用篇
MyBatis是一款优秀的持久层框架,支持定制化SQL、存储过程以及高级映射。避免了几乎所有的JDBC代码和手动设置参数及获取结果集。Mybatis可以通过配置XML或者注解,将接口和Java的POJOS 映射成数据库中的记录。 通过实战来上手一个知识点是一种比较快的方式,可以…
Mybatis学习笔记(6)-动态SQL
Mybatis一项强大的功能就是动态SQL,你可以使用动态SQL为SQL语句带上一些逻辑,免除使用JDBC时拼装SQL的痛苦,下面我们来看一些最常见的应用。 这里我们使用一个if语句来探测prodName是否为空,如果不为空就加上prod_name的模糊匹配,如果参数为空就不构…