- 博客(14)
- 收藏
- 关注
原创 前端传带有数组json对象,后端java接收方法及Mybatis一对多查询返回对象带List集合的Mapper语句
开发中,前端传参经常会有一对多的情况,比如要添加一个课程,这个课程里面包含多个目录,每个目录里面包含多个课件,这时候前端传的json对象中就会包含数组对象,那后端该如何去接收呢?做法很简单,下面进行代码演示。同样的,查询时根据课程id查询课程及对应的目录和课件信息,然后以相同的数据格式返回给前端,这里为了方便都是用DTO对象去传输,对应的mapper编写。请求后数据就会自动封装到CourseDTO 对象进去,对应的子集也会封装到list集合中去。
2022-11-11 00:49:29
2392
1
原创 软件开发整体介绍
作为一名coder,了解软件开发流程和一些角色分工是很有必要的,不要像我一样,到现在连项目经理,产品经理是干啥的还傻傻的分不清(ー`′ー),为此,今天特地去了解了一下软件开发流程知识,方便以后遇到问题能够快速找到负责人去扯皮。...
2022-08-01 23:26:52
376
原创 Java8-优雅的计算集合元素重复个数
前言最近在做项目时发现一个很实用的方法map.merge(),开发了这么久头一回见到这玩意,想必我应该不是最后一个知道的吧,废话不多说,看源码通俗的讲就是当key不存在时做put(key, value)操作,当key存在时,我们可以通过函数式接口remappingFunction将传入的value和旧值合并的方式成一个newValue ,然后将合并得到的 newValue 赋值给原先的 key实战public class Test { public static void main(Str
2022-04-19 00:34:24
1424
原创 使用IDEA快速创建带泛型和接口引用的集合
使用IDEA快速创建带泛型和接口引用的集合最近在学习常用的IDEA快捷键时get到了一个新的创建集合方式原先创建集合我是这样做的现在我是这样的这样创建是不是方便了很多,而且IDEA还具有记忆功能,这样创建后下次再创建同样的集合会直接根据你上次的设置去创建,美滋滋~...
2021-08-30 15:37:27
923
原创 Java静态变量中创建本对象,为何不会造成死循环?
Java单例中为何创建欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式
2021-08-10 12:49:58
382
原创 Java8新特性Stream——优雅的递归遍历树形结构, 递归删除节点
@第一次Java8新特性Stream——递归遍历树形结构, 递归删除节点及其子节点日常开发中,偶尔会碰需要树形结构数据,层级菜单显示,或者是根据指定id删除该id和其所有的子节点,下面开始讲如何使用Java8新特性Stream来完成这两个操作数据准备实体类Menu.java在这里插入代码片在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;增加了 图片拖拽 功能,你可以将本地的图片直接拖拽到编辑区域直接展示;全新的 KaTeX数学公式 语法;
2021-04-02 15:29:46
8837
7
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人