说明:
项目地址在文章最后
本章代码所在分支为chapter6
代码规则:每章一个分支
后一章代码继承前一章代码
1 集成MySQL
SpringBoot最基础、最重要的功能即数据CURD,复杂系统所有的功能都以数据操作为基础,因为数据才是核心,当前人工智能发展迅速,如人脸识别、OCR、推荐算法都是在硬件带来的红利,而数据则一直存在,系统中集成人工智能功能是锦上添花。
本章讲解SpringBoot如何集成MySQL并进行数据CRUD,采用半领域设计构建项目,即DAO-》Mapper-》Service-》Controller,下面详细讲解。
2 依赖
SpringBoot集成MySQL数据库需要四种依赖,即MySQL驱动(MySQL连接驱动)、MyBatis(数据库操作依赖)、PageHelper(分页依赖)、Druid(数据库连接管理依赖),依赖如下:
<properties>