shuijibaobao

导航

 

idea快捷键

  1. cirl + i 一键生成,比如serviceImpl里生成接口
  2. cirl + alt + o 一键导包
  3. cirl +alt + l 一件编码规范
  4. cirl+shift+u 选中部分变大小写
  5. cirl+shift+y 翻译(需要安装Translate插件)

编写代码时涉及到的基础知识

  1. 数据库中的时间: now()
  2. 循环依赖解决方法: 加入Lazy注解
  3. MAPPER层上一定要加注解@Repository
  4. extends在implements前面,即继承类在实现接口之前,不然报错
    img
    img
  5. @Validated注解,校验用的。抽空写一篇博客专门介绍这个注解
  6. 解决LocalDateTime 时间格式中间带’T’返回的问题
    1. 解决方法一:使用注解:@JSONField(format = "yyyy-MM-dd HH:mm:ss"),需要逐个添加且后续其他项目中出错
    2. 解决方法二:使用全局配置统一处理(对日期数据序列化和反序列化处理)
      该问题也需要进行一篇博客进行总结
posted on 2024-06-19 23:08  水吉z  阅读(13)  评论(0)    收藏  举报