
mybatis
PSY_God
菜鸡互啄
展开
-
懒猿必备:mybatis-plus3.10实战经验(二)完美CRUD,解放双手
上篇文章讲述了如何通过一个数据库完成代码的自动生成,包括接口,xml等相关文件,同时还配置了swagger的相关信息,本篇将讲述如何利用mybatis-plus完成一个完美的crud,只涉及数据的更改,不考虑其他任何情况。相信你看了此篇文章肯定可以彻底解放你写sql的烦恼。在进行crud的操作之前需要查看一些mybatis-plus 的表达式的含义,这些表达式是构造条件查询的根本,这个作...原创 2020-03-15 15:43:45 · 742 阅读 · 1 评论 -
懒猿必备:mybatis-plus3.10实战经验(一)自动生成代码
做后端开发的,无一不知晓mybatis的存在。它方便了sql的抒写,让项目更加的层次分明。但是mybaitis-plus的出现,将这个框架的方便程度再次升级了一个档次。我们公司的实际项目大多采用这个框架,这个框架不但集成了mybatis的所有功能,在一定程度上还增加了一些CRUD的接口。如果你的项目比较简单,并且涉及到的表查询基本都是单表的话,那我强烈建议你使用mybatis-pl...原创 2020-03-01 13:40:45 · 1094 阅读 · 0 评论 -
根据数据库字段动态生成excel模版下载,上传模版获取数据存入数据库(poi+java类反射)
环境:mysql5.7.28+java8+Spring boot 2.2.4 +mybatis-plus3.10动态:根据需求,用户可以选择对应的字段生成excle模版 下载poi+反射:poi是excel的第三方jar,反射的作用是给表实体对象属性赋值,方便入库操作。 现在很多的应用都有批量导入的功能,批量导入用的最多的也是excel。我们实际的项目中也用了很多这方面...原创 2020-02-29 12:57:46 · 1629 阅读 · 5 评论 -
PageHelper5.0在oracle数据库中使用
原理: pageHelper会使用ThreadLocal获取到同一线程中的变量信息,各个线程之间的Threadlocal不会相互干扰,也就是Thread1中的ThreadLocal1之后获取到Tread1中的变量的信息,不会获取到Thread2中的信息,所以在多线程环境下,各个Threadlocal之间相互隔离,可以实现,不同thread使用不同的数据源或不同的Thread...原创 2017-12-12 17:36:12 · 7746 阅读 · 0 评论