![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
sql
小白进阶chan
持续学习,每天更新。
执行力是第一生产力。
展开
-
stream分页
stream分页List<AccessAreaVo> areaVo = vos.stream().skip(pageable.getPageSize() * (pageable.getPageNumber() - 1)).limit(pageable.getPageSize()).collect(Collectors.toList());原创 2021-06-24 17:22:42 · 465 阅读 · 0 评论 -
怎么获取到刚插入的记录的自增id是多少?
怎么获取到刚插入的记录的自增id是多少?所以可以看到:这个inset方法不是自己编写的,是baseMapper自带的insert方法!!!(注意!!!)原创 2021-06-24 17:20:08 · 229 阅读 · 0 评论 -
mysql 递归查找菜单节点的所有子节点
出处:看这篇文章:https://www.cnblogs.com/rainydayfmb/p/8028868.html背景项目中遇到一个需求,要求查处菜单节点的所有节点,在网上查了一下,大多数的方法用到了存储过程,由于线上环境不能随便添加存储过程,因此在这里采用类似递归的方法对菜单的所有子节点进行查询。准备创建menu表:CREATE TABLE menu (id int(11) NOT NULL AUTO_INCREMENT COMMENT ‘菜单id’,parent_id int(11原创 2021-05-18 14:19:53 · 2264 阅读 · 4 评论 -
表中新增了一个有默认值的字段,那么以后在此表新增记录时,要记得给该字段设置值再插入
表中新增了一个有默认值的字段,那么以后在此表新增记录时,要记得给该字段设置值再插入,不然会报:代码如下:VcClass vcClass = new VcClass(); vcClass.setCourseId(courseId); vcClass.setClassName(className); vcClass.setIsDelete(0); vcClass.setTermI原创 2021-03-12 13:33:30 · 563 阅读 · 0 评论 -
查刚插入的数据的id的简便做法代码
想要查刚插入的数据的id,还需要再写sql专门查询一下吗?有不需要再专门查一下的更简单的做法吗?答:不需要,有简单做法。以下代码就是简单思路: private Integer saveCourseClassByName(VcClass vcClass) { try { String schoolName = null; if(vcClass.getSchoolId()!=null) { SchoolSimp原创 2021-03-12 13:29:39 · 200 阅读 · 0 评论