07 2024 档案
摘要:用于类之间进行映射转换。(对象与对象之间的互相转换,就需要有一个专门用来解决转换问题的工具,毕竟每一个字段都 get/set 会很麻烦) 1、添加依赖 <!--实体映射MapStruct--> <dependency> <groupId>org.mapstruct</groupId> <artifa
阅读全文
摘要:类只实例化一次,即在服务中只有一个实例。 1、使用场景 节省内存空间,比如配置信息类; 单例模式可以用来管理一些共享资源,比如数据库连接池,线程池; 解决资源冲突问题,比如日志打印。 2、实现方式 2.1 饿汉(线程安全) 初始化时就创建实例 2.2 懒汉(线程不安全) 需要时才创建实例 2.3 注
阅读全文