03 2023 档案
摘要:一.准备工作 1.创建maven项目 2.创建配置类,加载容器类,启动类 public class CharkeyApplicationContext { private Class appConfig; public CharkeyApplicationContext(Class appConfi
阅读全文
摘要:Spring 1.spring的Bean是否线程安全? 答案:spring的Bean是否线程安全,跟spring容器本身无关。 spring容器只提供线程安全的策略 一般在手动定义bean的时候,会定义三项,bean的ID,作用域Scope(单例,多例),和是否延时加载(lazy-init) 而作用
阅读全文
摘要:为什么使用MapStruct? 1.效率高:非反射,比BeanUtils效率高10-20倍; 2.直观:把类转换标准以配置的形式展示; 3.灵活:支持多种转换形式;类合并:实体A + 实体B → 实体C 。数组类转换: Lists.of(实体A1,实体A2,实体A3) → List<实体A(VO)>
阅读全文
摘要:pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance
阅读全文