09 2022 档案

摘要:一、问题 场景:在计算相差天数时爆出的错误 报错内容:java.time.temporal.UnsupportedTemporalTypeException: Unsupported unit: Seconds 二、原因 我这里使用了LocalDate的类型,他这里因为是TemporalUnit接口 阅读全文
posted @ 2022-09-27 09:33 骚哥 阅读(3098) 评论(0) 推荐(1) 编辑
摘要:一.外观模式 1.概念 为子系统中的一组接口提供一个一致的界面 此模式定义了一个高层接口 这个接口使得这一子系统更加容易使用 他完美的体现了依赖倒转原则和迪米特法则的思想,是常用模式之一 2.何时使用 首先在设计初期阶段,应该要有意识的将不同的两个层分离(如:经典的三层架构) 经典的三层架构 就需要 阅读全文
posted @ 2022-09-15 17:49 骚哥 阅读(171) 评论(0) 推荐(0) 编辑
摘要:一、在工具类中使用SpringContextHolder获取Bean对象,用来调用各个接口 /** * 获取阿里巴巴属性列表映射 * * @author 王子威 * @param alibabaProductId * @return */ public static void getTest(Lon 阅读全文
posted @ 2022-09-08 19:41 骚哥 阅读(154) 评论(0) 推荐(0) 编辑
摘要:一、是什么 迪米特法则:也叫最少知识原则(LoD) 如果两个类不必彼此直接通信,那么这两个类就不应当发生直接的相互作用 如果其中一个类需要调用另一个类的某一个方法的话,可以通过第三者转发这个调用。 二、为什么 迪米特法则首要强调的前提是在类的结构设计上 每一个类都应当尽量降低成员的访问权限(私有方法 阅读全文
posted @ 2022-09-06 17:12 骚哥 阅读(94) 评论(0) 推荐(0) 编辑

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