首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
MyBatis
Tony_chenph
创建于2022-08-22
订阅专栏
从零开始学MyBatis
等 1 人订阅
共13篇文章
创建于2022-08-22
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
分页插件
本文已参与「新人创作礼」活动,一起开启掘金创作之路 下载分页插件 http://github.com/pagehelper/Mybatis-PageHelper/blob/master/README_
代码自动生成器
本文已参与「新人创作礼」活动,一起开启掘金创作之路 Mybatis Generator代码生成器,可以根据指定的表快速地生成对应的映射文件,接口以及Bean类,生成出来的映射文件支持基本的增删改查,
缓存
本文已参与「新人创作礼」活动,一起开启掘金创作之路 缓存介绍 Mybatis中使用缓存来提高数据库的查询性能,当查询数据时,会先从数据库中取出数据,如果缓存中没有,再到数据库中查询,并将数
动态SQL
本文已参与「新人创作礼」活动,一起开启掘金创作之路 什么是动态sql 通过mybatis提供的各种标签方法实现动态拼接sql的过程 If标签 根据用户名和用户类别查询用户时,我们编写的sql语句如下
多表操作
本文已参与「新人创作礼」活动,一起开启掘金创作之路 多对一 1. 创建用户、订单表,并建立用户与订单之间的关系 2. 创建用户表customer的domain类 3. 创建customer的mappi
输出类型
本文已参与「新人创作礼」活动,一起开启掘金创作之路 输出简单类型 Mapping配置文件 Mapper接口类 测试类 输出Map类型 第一种形式:key是列名,value是列名对应的值(与数据库对应)
Mybatis核心配置
本文已参与「新人创作礼」活动,一起开启掘金创作之路 Properties 定义属性及读取属性文件 1. 定义属性文件 jdbc.driver=com.mysql.jdbc.Driver jdbc.ur
Mybatis参数传递
本文已参与「新人创作礼」活动,一起开启掘金创作之路 单个参数 对于单个参数的形式,Mybatis可以接收基本类型,对象类型、集合类型的值,且可以直接使用这个参数而不需要经过任何处理 参数类型为对象类型
Mapper动态代理
本文已参与「新人创作礼」活动,一起开启掘金创作之路 原始Dao开发方法 1. 创建Mapping文件 2. 将Mapping加载到SqlMappingConfig中 3. 创建customer表的OR
Mybatis更新与删除
本文已参与「新人创作礼」活动,一起开启掘金创作之路 更新用户 1. 编写customer表的domain类 2. Mapping中添加更新用户的sql语句 3. 将Mapping配置到SqlMappi
Mybatis添加
本文已参与「新人创作礼」活动,一起开启掘金创作之路 添加用户 1. 编写customer表的domain类作映射 2. Mapping中添加插入的sql语句 3. 将Mapping配置到SqlMapp
Mybatis查询
本文已参与「新人创作礼」活动,一起开启掘金创作之路 查询所有用户 1. SqlMappingConfig配置如下 2. 在Mapping中添加查询所有用户的sql语句 3. 编写测试类 运行结果 根据
Mybatis入门
本文已参与「新人创作礼」活动,一起开启掘金创作之路 Mybatis简介 Mybatis是一个支持定制化SQL、存储过程以及高级映射的持久化层框架,同时避免了几乎所有的JDBC代码和手动设置