随笔分类 -  mybatis系列

摘要:Mybatis系列目标:从入门开始开始掌握一个高级开发所需要的Mybatis技能。 这是mybatis系列第12篇,源码位于文章尾部! 什么是缓存? 缓存就是存储数据的一个地方(称作:Cache),当程序要读取数据时,会首先从缓存中获取,有则直接返回,否则从其他存储设备中获取,缓存最重要的一点就是从 阅读全文
posted @ 2022-04-23 03:19 程序员小明1024 阅读(99) 评论(0) 推荐(0) 编辑
摘要:Mybatis系列目标:从入门开始开始掌握一个高级开发所需要的Mybatis技能。 这是mybatis系列第11篇,源码位于文章尾部! mybatis内部参数设置和结果的处理 先来看一个案例: jdbc的方式插入用户信息,参数为UserModel: public class UserModel { 阅读全文
posted @ 2022-04-23 03:18 程序员小明1024 阅读(50) 评论(0) 推荐(0) 编辑
摘要:Mybatis系列目标:从入门开始开始掌握一个高级开发所需要的Mybatis技能。 这是mybatis系列第10篇,源码位于文章尾部! mybatis中一个比较强大的功能就是动态sql,记得在刚开始工作那会,当时使用jdbc开发系统,在java代码中搞了很多判断去拼接sql,代码看起来比较乱,也不方 阅读全文
posted @ 2022-04-23 03:16 程序员小明1024 阅读(541) 评论(0) 推荐(3) 编辑
摘要:Mybatis系列目标:从入门开始开始掌握一个高级开发所需要的Mybatis技能。 这是mybatis系列第9篇,源码位于文章尾部! 建库建表 创建一个db:javacode2018 4张表: t_user(用户表) t_goods(商品表) t_order(订单表) t_order_detail( 阅读全文
posted @ 2022-04-23 03:14 程序员小明1024 阅读(56) 评论(0) 推荐(0) 编辑
摘要:Mybatis系列目标:从入门开始开始掌握一个高级开发所需要的Mybatis技能。 这是mybatis系列第8篇。 案例代码 链接:https://pan.baidu.com/s/1vt-MAX3oJOu9gyxZAhKkbg 提取码:i8op 本文案例代码入口,配合源码看案例,效果更好。 myba 阅读全文
posted @ 2022-04-23 03:12 程序员小明1024 阅读(295) 评论(0) 推荐(0) 编辑
摘要:Mybatis系列目标:从入门开始开始掌握一个高级开发所需要的Mybatis技能。 这是mybatis系列第7篇。 主要内容 单表查询3种方式详解一对一关联查询(4种方式)详解一对多查询(2种方式)详解综合案例总结建议源码 建库建表 创建一个db:javacode2018 4张表: t_user(用 阅读全文
posted @ 2022-04-23 03:11 程序员小明1024 阅读(204) 评论(0) 推荐(0) 编辑
摘要:Mybatis系列目标:从入门开始开始掌握一个高级开发所需要的Mybatis技能。 这是mybatis系列第6篇。 主要内容 建库建表mybatis增删改返回值说明及源码解析jdbc获取自增值的3种方式详解mybatis获取自增值的3种方式详解 建库建表 /*创建数据库javacode2018*/D 阅读全文
posted @ 2022-04-23 03:09 程序员小明1024 阅读(171) 评论(0) 推荐(0) 编辑
摘要:Mybatis系列目标:从入门开始开始掌握一个高级开发所需要的Mybatis技能。 这是mybatis系列第5篇。 主要内容 本篇详解mapper接口传参的各种方式。 传递一个参数传递一个Map参数传递一个javabean参数多参数中用@param指定参数名称java编译中参数名称的处理mapper 阅读全文
posted @ 2022-04-23 03:08 程序员小明1024 阅读(460) 评论(0) 推荐(0) 编辑
摘要:Mybatis系列目标:从入门开始开始掌握一个高级开发所需要的Mybatis技能。 这是mybatis系列第3篇。 主要内容 1、 快速入门 准备数据库我们的需求使用idea创建项目pom.xml中引入mybatis依赖配置mybatis全局配置文件创建Mapper xml文件mybatis全局配置 阅读全文
posted @ 2022-04-23 02:59 程序员小明1024 阅读(35) 评论(0) 推荐(0) 编辑
摘要:Mybatis系列目标:从入门开始开始掌握一个高级开发所需要的Mybatis技能。 这是mybatis系列第2篇。 本篇技术栈 mysql5.7.25maven3.6.1jdk1.8idea 本篇主要内容 通过一个案例感受一下mybatis的强大之处mybatis开发项目的具体步骤介绍mybatis 阅读全文
posted @ 2022-04-23 02:57 程序员小明1024 阅读(30) 评论(0) 推荐(0) 编辑
摘要:Mybatis系列目标:从入门开始开始掌握一个高级开发所需要的Mybatis技能。 这是mybatis系列第4篇。 主要内容 1、idea创建本篇案例 建库建表创建项目 2、别名使用详解(typeAliases) 为什么需要使用别名别名3种用法详解方式1:使用typeAlias元素注册别名方式2:使 阅读全文
posted @ 2022-04-23 02:55 程序员小明1024 阅读(76) 评论(0) 推荐(0) 编辑
摘要:MyBatis系列目标:从入门开始开始掌握一个高级开发所需要的MyBatis技能。 这是MyBatis系列第1篇。 本篇内容 java操作数据库相关的各种技术介绍 这么多技术,如何选择? 这么多技术,为什么我们选择的是mybatis 不知道大家是否还记得使用jdbc如何操作数据库?加载驱动、获取连接 阅读全文
posted @ 2022-04-23 02:39 程序员小明1024 阅读(34) 评论(0) 推荐(0) 编辑