01 2021 档案

摘要:开发过程中,经常使用枚举类操作一些分支情况,但是当入参在枚举类中找不到时,就会抛异常,没办法进行 if(lbAppHomeOperator == null) 操作,这时我们可以使用 Enums.getIfPresent(XXXEnum.class, strEnum).orNull(); 进行处理。 阅读全文
posted @ 2021-01-15 10:25 AmourLee 阅读(4000) 评论(0) 推荐(0) 编辑
摘要:在开发过程中经常会遇到业务逻辑比较复杂,有时根据不同的情况处理不同的业务。这里可以使用 InitializingBean 在项目初始化的时候,对一些数据进行缓存。 InitializingBean 的使用场景:InitializingBean 项目中需要在项目初始化的时候,对一些常用数据进行缓存 使 阅读全文
posted @ 2021-01-13 11:07 AmourLee 阅读(719) 评论(0) 推荐(0) 编辑
摘要:代码中大量的if else 无疑会让代码的可读性变差,版本迭代时发现代码可读性太差,写个demo 记录一下。 一、版本一(简单版) 1、创建执行逻辑枚举类 package com.example.dl.demo3; /** * @author D-L * @program: dl * @descri 阅读全文
posted @ 2021-01-12 16:14 AmourLee 阅读(477) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示