
回复
作者 | CTRL+CV程序猴
来源 | 今日头条
有了权限管理和缓存,今天开始另一个重要的功能,数据持久层的开发。数据库我们选择Mysql,为什么呢?免费!至于持久层框架,我选择了MybatisPlus,因为这个框架优点还是挺大的,CURD操作无比简单,单表的操作随便生成一下代码就可以完美搞定,多表操作通过Mybatis的XML写SQL也是无比舒畅。单表业务中如果数据库表有修改,只需要把实体类字段一改就完成了,不像Mybatis,需要修改很多地方。
MybatisPlus
首先在项目中引入Mysql和MybatisPlus依赖
配置文件中写入数据库连接
启动项目项目启动成功并且打印出来MybatisPlus的日志,接下来就写代码测试一下。先在数据库中建表填数据
新建表
新建实体类
新建Mapper
在测试类中添加方法
启动测试方法
打印结果
成功打印出5条结果,MybatisPlus集成成功。
当然这样还不够,我后续还会继续集成相关主流框架。