后端工作中遇到的问题总结(一)

后端笔记: 1、当我们在事件的监听中,无法使用service,自动注入@Autowired无法注入,获取不到service对象,其业务层的方法无法调用;可以使用工具类(SpringUtils.java),从spring容器中获取:并且主启动类中加入到import数组中; 2、mybatis中的方法 update table1 set title_status = 0 where id in <foreach item="id" collection="ids.split(,)" open="(" separator="," close=")"> #{id} </foreach> 3、前端的请求参数@PostMapping(/***) 参数中的@RequestBody 类 对象 ,前端传递的属性为空,后端会报missing错误; 4、string_agg(sdd.dept_name,,) as "collDept" 配合使用group by 合并行,合并的内容以","隔开 5、postgresql的日期格式转换:and cast(info.meet_end_time as date) = 2021-01-04 6、后端List<实体类>中自定义排序 实体类 implements Comparable<MeetAndRoom> sortedList = list.stream().sorted().collect(Collection.toList); 7、flowable重要基表 act_de_model:是流程图存储的地方【存储json和file id和key :根据id部署流程,根据key开启流程实例】 act_ru_variable:流程实例的变量信息存储 act_re_deployment:流程部署表 act_re_procdef:部署的流程定义信息表 act_ru_identitylink:流程参数者与相关信息表 act_ru_task:用户任务表 act_hi_taskinst:用户任务表 act_hi_procinst:历史流程实例表 act_ru_timer_job:定时器表

经验分享 程序员 微信小程序 职场和发展