图平台技术点

一、编码规范

1、基于Optional的空值优雅处理:是时候优雅的和NullPointException说再见了

 

二、数据库访问

1、JPA

       jpa sql日志(验证失败,待排查)

spring.jpa.show-sql=true
logging.level.org.hibernate.SQL=debug logging.level.org.hibernate.type.descriptor.sql.BasicBinder=trace

2、QueryDSL

      1)APT机制:聊聊如何运用JAVA注解处理器(APT)

      2)QueryDSL:QueryDSL——比SpringData JPA更面向对象

                              SpringBoot环境下QueryDSL-JPA的入门及进阶

 

三、springboot

1、核心机制

      SpringBoot核心机制解读系列三、ApplicationListener

2、定时调度

     1)基于@Scheduled:SpringBoot实现固定、动态定时任务   https://juejin.cn/post/7013234573823705102

     2)基于@Scheduled:设置线程池   https://www.cnblogs.com/coderacademy/p/18058208

     3)基于quartz:  https://cloud.tencent.com/developer/article/1640190

3、CommandLineRunner  与 ApplicationRunner

      SpringBoot2.x基础篇:使用CommandLineRunner或ApplicationRunner

 

四、springcloud gateway

1、过滤器

 

五、Guava

1、图

  Google Guava中的Graph图形计算入门

       简单图算法类:com.google.common.graph.Graphs

 

posted @ 2024-06-05 12:04  Matt_Cheng  阅读(10)  评论(0编辑  收藏  举报