摘要:
这是mysql系列第1篇。 本文主要内容 背景介绍 数据库基础知识介绍 mysql的安装 mysql常用的一些命令介绍 SQL分类 背景介绍 我们每天都在访问各种网站、APP,如微信、QQ、抖音、今日头条、腾讯新闻等,这些东西上面都存在大量的信息,这些信息都需要有地方存储,存储在哪呢?数据库。 所以 阅读全文
摘要:
Mybatis系列目标:从入门开始开始掌握一个高级开发所需要的Mybatis技能。 这是mybatis系列第12篇,源码位于文章尾部! 什么是缓存? 缓存就是存储数据的一个地方(称作:Cache),当程序要读取数据时,会首先从缓存中获取,有则直接返回,否则从其他存储设备中获取,缓存最重要的一点就是从 阅读全文
摘要:
Mybatis系列目标:从入门开始开始掌握一个高级开发所需要的Mybatis技能。 这是mybatis系列第11篇,源码位于文章尾部! mybatis内部参数设置和结果的处理 先来看一个案例: jdbc的方式插入用户信息,参数为UserModel: public class UserModel { 阅读全文
摘要:
Mybatis系列目标:从入门开始开始掌握一个高级开发所需要的Mybatis技能。 这是mybatis系列第10篇,源码位于文章尾部! mybatis中一个比较强大的功能就是动态sql,记得在刚开始工作那会,当时使用jdbc开发系统,在java代码中搞了很多判断去拼接sql,代码看起来比较乱,也不方 阅读全文
摘要:
Mybatis系列目标:从入门开始开始掌握一个高级开发所需要的Mybatis技能。 这是mybatis系列第9篇,源码位于文章尾部! 建库建表 创建一个db:javacode2018 4张表: t_user(用户表) t_goods(商品表) t_order(订单表) t_order_detail( 阅读全文
摘要:
Mybatis系列目标:从入门开始开始掌握一个高级开发所需要的Mybatis技能。 这是mybatis系列第8篇。 案例代码 链接:https://pan.baidu.com/s/1vt-MAX3oJOu9gyxZAhKkbg 提取码:i8op 本文案例代码入口,配合源码看案例,效果更好。 myba 阅读全文
摘要:
Mybatis系列目标:从入门开始开始掌握一个高级开发所需要的Mybatis技能。 这是mybatis系列第7篇。 主要内容 单表查询3种方式详解一对一关联查询(4种方式)详解一对多查询(2种方式)详解综合案例总结建议源码 建库建表 创建一个db:javacode2018 4张表: t_user(用 阅读全文
摘要:
Mybatis系列目标:从入门开始开始掌握一个高级开发所需要的Mybatis技能。 这是mybatis系列第6篇。 主要内容 建库建表mybatis增删改返回值说明及源码解析jdbc获取自增值的3种方式详解mybatis获取自增值的3种方式详解 建库建表 /*创建数据库javacode2018*/D 阅读全文
摘要:
Mybatis系列目标:从入门开始开始掌握一个高级开发所需要的Mybatis技能。 这是mybatis系列第5篇。 主要内容 本篇详解mapper接口传参的各种方式。 传递一个参数传递一个Map参数传递一个javabean参数多参数中用@param指定参数名称java编译中参数名称的处理mapper 阅读全文
摘要:
Mybatis系列目标:从入门开始开始掌握一个高级开发所需要的Mybatis技能。 这是mybatis系列第3篇。 主要内容 1、 快速入门 准备数据库我们的需求使用idea创建项目pom.xml中引入mybatis依赖配置mybatis全局配置文件创建Mapper xml文件mybatis全局配置 阅读全文