
Java
文章平均质量分 92
Java相关
五条Programmer
搞点事情
展开
-
利用设计模式消灭掉代码中的if-else
文章目录1 问题描述2 利用工厂模式+策略模式消灭掉代码中的if-else步骤2.1 创建水果策略接口(由具体的水果抽象出来的),继承InitializingBean接口。2.2 创建工厂2.3 创建水果策略接口的实现类2.3.1 Apple2.3.2 Banana2.3.3 Orange3 改造后的调用方式4 扩展西瓜5 比较6 总结7 注意事项最后1 问题描述我们先来看下述代码/** * @Author ChenJiahao(程序员五条) * @Date 2021/8/23 20:22 */原创 2021-08-23 21:11:56 · 1891 阅读 · 2 评论 -
【保姆级】使用Mybatis的TypeHandler优雅的存取自定义类型
在网上找了很多文章,要么太浅,要么太深,案例较少,所以自己总结了一篇保姆级的使用教程本文仅讲述使用mybatis-plus的注解方式实现(XML配置实现见最下方的参考资料)快速使用直接跳到结论即可文章目录1 问题描述2 场景举例2.1 需要将User对象存入到数据库2.2 以往的解决方案2.3 直接将User对象存入到数据库2.4 解决方法3 了解TypeHandler3.1 为什么Java自带的类型在存取的时候不会出错,我们自定义的类型就会出错3.2 TypeHandler解决了什么问题?3.3 使原创 2021-08-22 17:36:11 · 22070 阅读 · 9 评论