-
内容大纲
在现在的Java企业级应用中,最常见的组合是Spring+Spring MVC+MyBatis(SSM)。MyBatis作为Java后台开发的核心主流框架之一,其性能优异,使用者众多。本书是一本详细介绍MyBatis框架使用方法的书,一切从实际项目出发,主要内容包括MyBatis开发环境、基本操作、运行原理、关联映射、动态SQL、缓存机制、注解开发、插件技术、逆向工程以及国内流行的MyBatis-Plus,最后一章结合Spring Boot技术详细介绍了MyBatis在项目实战中的应用。
本书适合具有一定Java基础的人群阅读,不仅适合作为广大计算机编程爱好者和开发人员的参考书,亦可作为高等院校专科、本科、研究生计算机相关专业的教材。 -
作者介绍
赖帆(@谷哥的小弟),CSDN技术博主,十余年一线开发经验。历任研发工程师、技术组长,高级开发工程师、技术经理、技术部门主管等职位。曾任职于上市集团研发中心,精通Java、C/C++、Python、SQL、JavaScript、Go等主流开发语言。擅长互联网应用开发与实践,热衷于开源技术,对Spring Boot、Spring Cloud、Vue、Flutter等热门技术有着深入的研究。 长期以来,作者坚持在CSDN输出优质技术博客。曾于2016年、2020年两度荣获CSDN年度十大博客之星。截至2023年年底,共创作1400多篇优质博文,博客访问量累计达370多万。 -
目录
第1章 MyBatis快速上手
1.1 概要
1.1.1 MyBatis的主要特征
1.1.2 ORM模型概要
1.1.3 MyBatis与Hibernate的比较
1.1.4 MyBatis的下载与使用
1.2 开发环境的搭建
1.2.1 基础环境检查
1.2.2 创建项目
1.2.3 配置Maven
1.3 入门案例开发详解
1.3.1 案例开发准备
1.3.2 创建Module
1.3.3 Module的结构
1.3.4 设置打包方式
1.3.5 添加依赖
1.3.6 添加日志配置文件
1.3.7 创建实体类
1.3.8 创建接口文件
1.3.9 创建映射文件
1.3.10 编写全局配置文件
1.3.11 编写代码
1.3.12 入门案例总结
1.4 核心基础
1.4.1 MyBatis获取参数的两种方式
1.4.2 增删改查标签
1.4.3 增删改查案例实践
1.4.4 SqlSession工具类
1.4.5 增删改查案例优化
1.5 小结
第2章 MyBatis运行原理剖析
2.1 MyBatis全局配置文件
2.1.1
2.1.2
2.1.3
2.1.4
2.1.5
2.1.6
2.1.7
2.1.8
2.1.9
2.2 MyBatis关键API
2.2.1 SqlSessionFactory-Builder
2.2.2 SqlSessionFactory
2.2.3 SqlSession
……
第3章 MyBatis开发技能进阶
第4章 MyBatis关联映射
第5章 MyBatis动态SQL
第6章 MyBatis缓存机制
第7章 MyBatis注解开发
第8章 MyBatis分页插件
第9章 MyBatis逆向工程
第10章 MyBatis-Plus开发入门
第11章 MyBatis-Plus注解开发
第12章 MyBatis-Plus代码生成器
第13章 MyBatis-Plus多数据源
第14章 MyBatis-Plus插件技术
第15章 MyBatis项目开发实战
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...