随笔分类 -  JAVA常用方法

摘要:Springboot优雅进行字段检验 1、Controller VS Service 推荐与业务无关的放在controller层中进行校验,而与业务相关的放在service层中校验。 2、常用校验工具类 使用Hibernate Validate 引入依赖 <dependency> <groupId> 阅读全文
posted @ 2022-12-06 14:49 simonlee_java 阅读(88) 评论(0) 推荐(0)
摘要:Map的常用方法 案例1 场景:一张建行用户体验金信息大表(百万级别),里面存在一个字段对多条数据,需要统计某个字段的多条数据累加值以供于别的服务调用。 优化前解决:直接查出来一个大list给到另一个服务,再另外一个服务里有笛卡尔积算出累加值(笛卡尔积后得到jvm需运算56亿次),程序直接接近崩溃, 阅读全文
posted @ 2022-12-06 14:46 simonlee_java 阅读(292) 评论(0) 推荐(0)