随笔分类 - 知识回顾
本篇章注重基础回顾,如有篇章知识点有遗漏或不足,欢迎评论留言
摘要:[toc] # 递归与Stream流转换 > 今天写一个很久以前一直不太会的,今天花了大量的时间进行研究处理,现将代码解析于此 >(补充:这种生成树的方法仅用于无高并发,并且部门下人员并不多的,高并发的生成树方法最好还是生成组织树,然后页面点击组织节点后调用查询相应节点下的组织人员接口) ## li
阅读全文
摘要:# 前言: > 经常使用idea开发经常遇到@Resource注解和@Autowired注解, > 本文来浅总结一下两者的异同 # @Autowired 1. @Autowired 是**Spring**中注入Bean所使用的注解,使用时需要导入包`org.springframework.beans
阅读全文
摘要:[toc] > 前言:综合了一下常用Stream流与Optional操作,底部有本人常用的Stream流判空写法,用以记录和复习 # Stream流: ## 获取流 ### 1. list获取: > ```java > List list= new ArrayList(); > Stream str
阅读全文
摘要:# JAVA使用Session获取用户信息 ## 1. 在登录的Controller中将用户信息塞入Session ```java //前端传入用户信息 @RequestMapping("/login") @ResponseBody public Result login(@RequestBody
阅读全文
摘要:[toc] # 记MyBatis动态SQL > **写在前面:** > 在此记录下项目中能够经常遇到的MyBatis动态SQL,因为经常容易忘,所以索性就给记录下来,免得每次都要百度搜索好久,需要使用的朋友自取,但是别忘了点赞哦:two_hearts: **在此仅作部分说明和XML文件演示:** #
阅读全文
摘要:# 定时任务 [toc] ## SpringBoot定时任务 ### 默认单线程 1.开启注解 > 在Spring启动类上加上@EnableScheduling 2.设置执行时间: - 使用fixRate: 在方法上加上@Scheduled(fixRate=30* 60 *1000) > fixRa
阅读全文
摘要:## String与StringBuilder相互转换 ### 1. StringBuilder转为String ```java StringBuilder sb = new StringBuilder(); sb.append("hello"); String s = sb.toString();
阅读全文
摘要:# 记order by 语句对null值排序: [toc] ## MySQL: - 将null值放在最后 ```mysql select * from user order by if(isnull(sort), 1, 0),sort asc,publish_time desc; ``` - 将nu
阅读全文