
MyBatis
文章平均质量分 94
风不贪
正在后端坑里摸爬滚打
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
基于Springboot和Mybatis的文件上传与下载
0. 前言 因为太久太久没有碰项目了(上一次还是2021年8月开发个人博客的时候),所以这一次打算从头到尾把整个学习和搭建的过程记录下来。 1. 简介 这是一个基于SpringBoot和Mybatis的企业级文件上传下载的实战项目,没有太多前端和UI的东西。 2. 链接 【编程不良人】基于SpringBoot和Mybatis企业级文件上传下载项目实战 1. 设计 1. 需求 用户登陆,展示用户的所有文件(文件如果是图片则在页面中显示图片) 完成文件的下载和在线打开(在线打开不计入下载次数) 在一张页面中完原创 2022-01-27 06:39:38 · 3035 阅读 · 3 评论 -
PageHelper的使用以及遇到的坑总结
在开发个人博客的过程中,使用到了PageHelper插件来实现查询的分页功能,遇到了不少坑,这里做一个汇总。 实现简单的分页查询 使用PageHelper的好处就是实现简单的分页查询非常方便,我们无需修改底层的SQL语句(如果使用Mybatis就需要写SQL)并且传到前端也可以直接使用(相比于使用原生的SQL语句,如limit),使用方法如下: 1. db 比如现在我们有一个博客的分类表(Type) type_id type_name 1 Java 2 Python 3 C++原创 2021-07-08 23:57:45 · 3932 阅读 · 5 评论 -
Spring整合MyBatis
MyBatis开发流程 没有和Spring整合的时候: 编写实体类 编写核心配置文件 编写接口 编写Mapper.xml 测试 Mybatis-Spring 1. Srping-dao.xml 这个文件主要配置了DataSource,sqlSessionFactory和sqlSessionTemplate,并且这个文件类似于数据库永久配置,写好了基本不用改。注意:Spring里的sqlSessionTemplate就相当于之前在myBatis里的sqlSession。因为在Spring里都使用bean,原创 2021-05-31 14:49:27 · 153 阅读 · 0 评论 -
MyBatis一对多/多对一查询
MyBatis中遇到联表查询时有两个策略:1. 按照结果嵌套查询;2. 按照查询嵌套查询,另外还有两个场景就是“一对多查询”和“多对一查询”。本文简单介绍了两个场景下的简单demo,并分析了两种查询策略的特点原创 2021-04-07 13:42:55 · 309 阅读 · 0 评论