
设计思想开源框架
文章平均质量分 94
设计思想开源框架
zl515035644
这个作者很懒,什么都没留下…
展开
-
编程自学指南:java程序设计开发,设计思想Spring开源框架-SpringBoot原理与实战之集成Spring DATA JPA过程学习笔记,简化 JPA 开发的模块
编程自学指南:java程序设计开发,设计思想Spring开源框架-SpringBoot原理与实战之集成Spring DATA JPA过程学习笔记,简化 JPA 开发的模块,Spring Data JPA 通过标准化的数据访问接口和约定式查询,大幅简化了数据库操作,是 Spring Boot 中推荐的 ORM 方案。原创 2025-04-28 22:04:09 · 1222 阅读 · 0 评论 -
编程自学指南:java程序设计开发,设计思想开源框架-SpringBoot原理与实战之集成Mybatis plus过程学习笔记,通用的 CRUD 操作、代码生成器、分页插件等功能,减少了大量的样板代码
编程自学指南:java程序设计开发,设计思想开源框架-SpringBoot原理与实战之集成Mybatis plus过程学习笔记,通用的 CRUD 操作、代码生成器、分页插件等功能,减少了大量的样板代码,Spring Boot集成 MyBatis-Plus 可以大大简化数据库操作,提高开发效率。通过添加依赖、配置数据源、创建实体类和 Mapper 接口,以及使用 BaseMapper 提供的通用 CRUD 方法,能够快速实现基本的数据库操作。原创 2025-04-28 21:57:50 · 875 阅读 · 0 评论 -
编程自学指南:java程序设计开发,设计思想开源框架-SpringBoot原理与实战之Spring5常用注解过程学习笔记,通用的组件注解,被该注解标注的类会被 Spring 容器扫描并注册为 Bean
java程序设计开发,设计思想开源框架-SpringBoot原理与实战之Spring5常用注解过程学习笔记,通用的组件注解,被该注解标注的类会被 Spring 容器扫描并注册为 Bean,Spring 5 中的这些常用注解是 Spring Boot 开发的基础,掌握它们能帮助开发者更高效地进行项目开发。重点在于理解每个注解的作用、使用场景和案例中的应用逻辑,以便在实际开发中灵活运用。原创 2025-04-28 19:55:09 · 636 阅读 · 0 评论 -
编程自学指南:java程序设计开发,设计思想Spring开源框架-SpringBoot原理与实战之Spring注解驱动设计模式学习笔记,通过注解,开发者可以在类、方法和字段上添加元数据
编程自学指南:java程序设计开发,设计思想Spring开源框架-SpringBoot原理与实战之Spring注解驱动设计模式学习笔记,通过注解,开发者可以在类、方法和字段上添加元数据,Spring Boot 的注解驱动设计模式通过各种注解简化了 Spring 应用的开发过程,减少了大量的 XML 配置原创 2025-04-27 21:04:59 · 900 阅读 · 0 评论 -
编程自学指南:java程序设计开发,设计思想Spring开源框架-SpringBoot原理与实战之自动装配注解学习笔记,自动装配主要借助一系列注解来实现。
编程自学指南:java程序设计开发,设计思想Spring开源框架-SpringBoot原理与实战之自动装配注解学习笔记,自动装配主要借助一系列注解来实现。Spring Boot 的自动装配注解极大地简化了 Spring 应用的开发过程,通过合理使用这些注解,可以实现应用的自动配置和组件扫描。原创 2025-04-27 20:54:43 · 623 阅读 · 0 评论 -
编程自学指南:java程序设计开发,设计思想Spring开源框架-SpringBoot原理与实战之嵌入式WEB容器学习笔记,允许将应用打包成可执行的 JAR 文件,直接运行,无需额外部署到外部容器。
编程自学指南:java程序设计开发,设计思想Spring开源框架-SpringBoot原理与实战之嵌入式WEB容器学习笔记,允许将应用打包成可执行的 JAR 文件,直接运行,无需额外部署到外部容器。Spring Boot 嵌入式Web 容器通过 “约定大于配置” 的理念,极大降低了 Web 开发的入门门槛和部署成本,尤其适合微服务、轻量级应用和快速迭代项目。原创 2025-04-27 20:36:12 · 1001 阅读 · 0 评论 -
编程自学指南:java程序设计开发,设计思想Spring开源框架-SpringBoot原理与实战之Spring启动与请求过程学习笔记,启动过程涉及到应用的初始化、自动配置和组件注册
编程自学指南:java程序设计开发,设计思想Spring开源框架-SpringBoot原理与实战之Spring启动与请求过程学习笔记,Spring Boot 的启动过程和请求处理过程是理解和开发 Spring Boot 应用的基础。启动过程涉及到应用的初始化、自动配置和组件注册,而请求处理过程则涉及到请求的分发、处理器的查找和执行以及响应的返回。通过深入理解这些过程,可以更好地进行 Spring Boot 应用的开发和调试。原创 2025-04-26 19:29:40 · 1015 阅读 · 0 评论 -
编程自学指南:java程序设计开发,设计思想Spring开源框架-SpringBoot原理与实战之全局异常处理器学习笔记,捕获应用中抛出的异常,对其进行统一处理,并返回给客户端友好的错误信息。
编程自学指南:java程序设计开发,设计思想Spring开源框架-SpringBoot原理与实战之全局异常处理器学习笔记,通过使用@ControllerAdvice或@RestControllerAdvice注解和@ExceptionHandler注解,结合自定义异常类和错误响应类,可以实现对异常的分类处理和友好的错误信息返回。在实际开发中,要根据具体的业务需求,合理设计和实现全局异常处理器。原创 2025-04-26 18:50:48 · 811 阅读 · 0 评论 -
编程自学指南:java程序设计开发,设计思想开源框架-SpringBoot原理与实战之自定义 DispatcherServlet学习笔记,负责接收客户端的请求,并将请求分发给相应的处理器进行处理
java程序设计开发,设计思想开源框架-SpringBoot原理与实战之自定义 DispatcherServlet学习笔记,负责接收客户端的请求,并将请求分发给相应的处理器进行处理,在实际开发中,要根据具体需求合理运用自定义 DispatcherServlet,同时注意路径映射和请求处理流程的管理。原创 2025-04-26 17:56:22 · 1062 阅读 · 0 评论 -
编程自学指南:java程序设计开发,设计思想Spring开源框架-SpringBoot原理与实战之常用注解 @SpringBootApplication学习笔记
编程自学指南:java程序设计开发,设计思想Spring开源框架-SpringBoot原理与实战之常用注解 @SpringBootApplication学习笔记,Spring Boot 中的注解是开发过程中的重要工具,它们可以帮助开发者快速搭建应用、注册组件、进行依赖注入和处理 HTTP 请求。通过合理使用这些注解,可以提高开发效率,使代码更加简洁和易于维护。在实际开发中,要根据具体的需求选择合适的注解,并深入理解其原理和使用方法。原创 2025-04-25 19:31:56 · 1014 阅读 · 0 评论 -
编程自学指南:java程序设计开发,设计思想Spring开源框架-SpringBoot原理与实战之拦截器Inteceptor使用学习笔记,对请求进行拦截和过滤,增强应用的功能和安全性。
编程自学指南:java程序设计开发,设计思想Spring开源框架-SpringBoot原理与实战之拦截器Inteceptor使用学习笔记,对请求进行拦截和过滤,增强应用的功能和安全性。拦截器是 Spring Boot中非常实用的组件,通过实现HandlerInterceptor接口和配置WebMvcConfigurer,可以方便地实现请求的拦截和处理。原创 2025-04-25 19:24:56 · 943 阅读 · 0 评论 -
编程自学指南:java程序设计开发,设计思想Spring开源框架-SpringBoot原理与实战之请求参数绑定学习笔记,方便地处理客户端传递过来的数据,提高开发效率。
编程自学指南:java程序设计开发,设计思想Spring开源框架-SpringBoot原理与实战之请求参数绑定学习笔记,方便地处理客户端传递过来的数据,提高开发效率。请求参数绑定是 Spring Boot 开发中非常重要的一部分,它使得开发者可以方便地处理客户端传递过来的各种类型的请求参数。通过掌握不同的请求参数绑定方式、注解的使用以及相关的配置和注意事项,可以提高开发效率,确保应用能够正确处理各种请求。在实际开发中,需要根据具体的业务需求选择合适的参数绑定方式。原创 2025-04-25 19:18:08 · 818 阅读 · 0 评论 -
编程自学指南:java程序设计开发,设计思想Spring开源框架-SpringBoot原理与实战之Spring事务传播原理学习笔记,当一个事务方法被另一个事务方法调用时,如何处理事务的开启、提交和回滚
编程自学指南:java程序设计开发,设计思想Spring开源框架-SpringBoot原理与实战之Spring事务传播原理学习笔记,当一个事务方法被另一个事务方法调用时,如何处理事务的开启、提交和回滚,需根据业务一致性要求(强一致 / 最终一致)、性能需求和异常处理逻辑,选择合适的传播行为。原创 2025-04-24 21:25:57 · 897 阅读 · 0 评论 -
编程自学指南:java程序设计开发,设计思想Spring开源框架-SpringBoot原理与实战学习笔记,Spring Boot 是 Spring 项目下的一个框架,旨在简化 Spring 应用的初始
java程序设计开发,设计思想开源框架-SpringBoot原理与实战,Spring Boot 是 Spring 项目下的一个框架,旨在简化 Spring 应用的初始,Spring Boot 通过自动配置、起步依赖和嵌入式服务器等特性,大大简化了 Spring 应用的开发过程。开发者可以快速搭建和开发独立的、生产级别的 Spring 应用。在实战中,需要掌握自动配置原理、起步依赖的使用、嵌入式服务器的配置,以及如何使用 Spring Data JPA 和 Spring MVC 构建 RESTfulAPI。原创 2025-04-24 21:15:57 · 856 阅读 · 0 评论 -
编程自学指南:java程序设计开发,设计思想Spring开源框架-Spring 框架 - AOP - 通知参数学习笔记,通知(Advice)是切面在连接点(Join Point)上执行的具体逻辑。
编程自学指南:java程序设计开发,设计思想Spring开源框架-Spring 框架 - AOP - 通知参数学习笔记,通知(Advice)是切面在连接点(Join Point)上执行的具体逻辑。通知参数是 Spring AOP 中非常重要的一部分,它可以让我们在执行切面逻辑时获取连接点的详细信息,从而实现更强大和灵活的功能。不同类型的通知有不同的参数使用方式,需要根据具体的需求选择合适的通知类型和参数。通过合理使用通知参数,可以有效地分离横切关注点,提高代码的可维护性和可扩展性。原创 2025-04-24 21:03:47 · 791 阅读 · 0 评论 -
编程自学指南:java程序设计开发,设计思想Spring开源框架-IOC与AOP-声明Pointcat、Advice学习笔记,精确控制切面逻辑作用于哪些类、哪些方法。
编程自学指南:java程序设计开发,设计思想Spring开源框架-IOC与AOP-声明Pointcat、Advice学习笔记,精确控制切面逻辑作用于哪些类、哪些方法。原创 2025-04-23 20:01:18 · 749 阅读 · 0 评论 -
编程自学指南:java程序设计开发,设计思想Spring开源框架-IOC与AOP-AOP原理之代理学习笔记,代理是实现切面逻辑织入的核心机制。
编程自学指南:java程序设计开发,设计思想Spring开源框架-IOC与AOP-AOP原理之代理学习笔记,代理是实现切面逻辑织入的核心机制。理解代理原理有助于深入掌握Spring AOP 的工作机制,在实际开发中合理运用代理,实现代码的高效解耦与扩展。原创 2025-04-23 19:50:40 · 945 阅读 · 0 评论 -
编程自学指南:java程序设计开发,设计思想Spring开源框架-IOC与AOP-AOP学习笔记,将横切关注点(如日志、事务、权限校验) 从业务逻辑中分离,实现代码解耦的编程范式
java程序设计开发,设计思想Spring开源框架-IOC与AOP-AOP学习笔记,将横切关注点(如日志、事务、权限校验) 从业务逻辑中分离,实现代码解耦的编程范式,实际开发中,应遵循 “单一职责” 原则,将通用逻辑封装到切面,避免重复代码。结合@Transactional等 Spring 内置注解,可进一步简化企业级开发中的复杂逻辑处理。原创 2025-04-23 19:37:06 · 1055 阅读 · 0 评论 -
编程自学指南:java程序设计开发,设计思想Spring开源框架-IOC与AOP-Bean的生命周期,Bean 的生命周期指 Spring 容器从创建 Bean 实例到销毁 Bean 实例的完整过程
编程自学指南:java程序设计开发,设计思想Spring开源框架-IOC与AOP-Bean的生命周期,Bean 的生命周期指 Spring 容器从创建 Bean 实例到销毁 Bean 实例的完整过程,实际开发中,需根据 Bean 的作用域(单例 / 原型 / Web 作用域)和业务需求,选择合适的生命周期回调方式,确保代码的松耦合和资源的正确管理。理解生命周期流程,是深入掌握 Spring 框架和企业级开发的关键一步。原创 2025-04-22 20:20:49 · 989 阅读 · 0 评论 -
编程自学指南:java程序设计开发,设计思想Spring开源框架-IOC与AOP-Bean的作用域学习笔记,Bean 的作用域(Scope)决定了Spring 容器如何创建和管理 Bean 实例
编程自学指南:java程序设计开发,设计思想Spring开源框架-IOC与AOP-Bean的作用域学习笔记,Bean 的作用域(Scope)决定了Spring 容器如何创建和管理 Bean 实例,实际开发中,需根据 Bean 的状态特性、线程安全要求及运行环境(普通 Java/ Web)选择合适的作用域,确保代码的健壮性和性能优化。原创 2025-04-22 20:08:21 · 1095 阅读 · 0 评论 -
编程自学指南:java程序设计开发,设计思想Spring开源框架-IOC与AOP-ApplicationContext 学习笔记,统一管理应用中的 Bean,控制其生命周期和依赖关系。
编程自学指南:java程序设计开发,设计思想Spring开源框架-IOC与AOP-ApplicationContext 学习笔记,统一管理应用中的 Bean,控制其生命周期和依赖关系。实际开发中,应优先使用AnnotationConfigApplicationContext(或 Spring Boot 自动配置的ConfigurableApplicationContext),利用其预初始化和事件机制实现松耦合设计。原创 2025-04-22 19:53:51 · 1083 阅读 · 0 评论 -
编程自学指南:java程序设计开发,设计思想Spring开源框架-IOC与AOP-BeanFactory学习笔记,BeanFactory 是 Spring 框架中最基础的 IoC 容器接口,负责管理
编程自学指南:java程序设计开发,设计思想Spring开源框架-IOC与AOP-BeanFactory学习笔记,BeanFactory 是 Spring 框架中最基础的 IoC 容器接口,负责管理,掌握 BeanFactory的核心机制,能更深入理解 Spring 如何实现对象管理,为解决复杂依赖问题、自定义容器扩展奠定基础。原创 2025-04-21 21:07:30 · 556 阅读 · 0 评论 -
编程自学指南:java程序设计开发,设计思想Spring开源框架-IOC与AOP-IOC学习笔记,解耦组件,使组件间依赖关系由容器动态管理,而非硬编码。
java程序设计开发,设计思想Spring开源框架-IOC与AOP-IOC学习笔记,解耦组件,使组件间依赖关系由容器动态管理,而非硬编码。优先使用注解(@Component/@Autowired)简化配置,复杂场景结合@Bean手动管理 Bean 创建。理解 IOC 的本质是掌握 Spring 框架的关键,也是迈向企业级开发的重要一步。原创 2025-04-21 20:59:16 · 864 阅读 · 0 评论 -
编程自学指南:java程序设计开发,扎实的java编程基础-反射之反射与设计模式结合学习笔记,反射(Reflection)是 Java 在运行时动态获取类信息、创建对象、调用方法的能力。
java程序设计开发,扎实的java编程基础-反射之反射与设计模式结合学习笔记,反射(Reflection)是 Java 在运行时动态获取类信息、创建对象、调用方法的能力。原创 2025-04-18 21:43:35 · 772 阅读 · 0 评论 -
编程自学指南:java程序设计开发,扎实的java编程基础-反射之反射机制学习笔记,Java 反射机制,通过反射,程序可以在运行时动态创建对象、调用方法、修改字段,甚至突破封装性访问私有成员。
java程序设计开发,扎实的java编程基础-反射之反射机制学习笔记,Java 反射机制,通过反射,程序可以在运行时动态创建对象、调用方法、修改字段,甚至突破封装性访问私有成员。反射(Reflection)是 Java 提供的一种在运行时动态获取类信息(如类的方法、字段、构造器等),并操作类或对象的能力。通过反射,程序可以在运行时动态创建对象、调用方法、修改字段,甚至突破封装性访问私有成员。原创 2025-04-18 21:29:18 · 649 阅读 · 0 评论 -
编程自学指南:java程序设计开发,设计思想开源框架-行为型模式之状态模式,将对象的状态(如 “开门”“关门”“运行”)抽象为独立的状态类,上下文对象(如电梯)持有当前状态的引用。
java程序设计开发,设计思想开源框架-行为型模式之状态模式,将对象的状态(如 “开门”“关门”“运行”)抽象为独立的状态类,上下文对象(如电梯)持有当前状态的引用。状态模式(State Pattern)是一种行为型设计模式,它允许对象在其内部状态改变时改变自身的行为。对象看起来像是修改了自己的类,本质是通过将不同状态的行为封装到独立的状态类中,使得状态切换时行为自然变化。原创 2025-04-18 21:15:06 · 1139 阅读 · 0 评论 -
编程自学指南:java程序设计开发,设计思想开源框架-行为型模式之责任链模式,将请求的发送者和接收者解耦,使多个对象都有机会处理这个请求。
java程序设计开发,设计思想开源框架-行为型模式之责任链模式,将请求的发送者和接收者解耦,使多个对象都有机会处理这个请求。责任链模式(Chain of Responsibility Pattern)是一种行为型设计模式,它将处理请求的对象连成一条链。当请求发生时,请求沿着链传递,直到有某个对象处理它为止。这种模式解耦了请求的发送者和接收者,使多个对象都有机会处理请求,避免请求发送者与具体处理者之间的紧耦合。原创 2025-04-17 20:01:42 · 1099 阅读 · 0 评论 -
编程自学指南:java程序设计开发,设计思想开源框架-行为型模式之观察者模式,定义了对象之间的一对多依赖关系,当一个对象的状态发生改变时,所有依赖它的对象都会得到通知并自动更新。
java程序设计开发,设计思想开源框架-行为型模式之观察者模式,定义了对象之间的一对多依赖关系,当一个对象的状态发生改变时,所有依赖它的对象都会得到通知并自动更新。观察者模式(Observer Pattern)是一种行为型设计模式,定义对象间的一对多依赖关系。当一个对象(主题)的状态发生改变时,所有依赖于它的对象(观察者)都会自动收到通知并更新,实现状态变化的自动传播。原创 2025-04-17 19:49:23 · 1152 阅读 · 0 评论 -
编程自学指南:java程序设计开发,设计思想开源框架-行为型模式之策略模式,定义了一系列的算法,并将每个算法封装起来,使它们可以相互替换。
编程自学指南:java程序设计开发,设计思想开源框架-行为型模式之策略模式,定义了一系列的算法,并将每个算法封装起来,使它们可以相互替换。策略模式(Strategy Pattern)是一种行为型设计模式,它定义了一系列算法(策略),将每个算法封装起来并使其可以相互替换。通过这种方式,算法的变化不会影响使用算法的客户端,实现了算法与客户端的解耦。将不同的算法封装到独立的策略类中,客户端通过统一的策略接口调用算法,从而在运行时动态切换策略,使得算法的选择和实现细节对客户端透明。原创 2025-04-17 19:37:34 · 918 阅读 · 0 评论 -
编程自学指南:java程序设计开发,设计思想开源框架-行为型模式:策略模式、观察者模式、责任链模式、状态模式,用于处理对象之间的交互和职责分配,帮助对象之间更好地协作,以实现更复杂的行为
编程自学指南:java程序设计开发,设计思想开源框架-行为型模式:策略模式、观察者模式、责任链模式、状态模式,用于处理对象之间的交互和职责分配,帮助对象之间更好地协作,以实现更复杂的行为。行为型模式关注对象之间的交互和职责分配,通过不同的方式实现对象之间的协作。在实际开发中,需要根据具体的需求选择合适的行为型模式,以提高代码的可维护性、可扩展性和灵活性。原创 2025-04-16 21:40:51 · 879 阅读 · 0 评论 -
编程自学指南:java程序设计开发,设计思想开源框架-创建型模式之原型模式,用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。
java程序设计开发,设计思想开源框架-创建型模式之原型模式,用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。原型模式(Prototype Pattern)是一种创建型设计模式,它允许通过复制现有对象来创建新对象,而无需知道对象的具体创建细节。该模式使用克隆机制,以一个原型对象为基础,通过复制的方式创建新对象,从而提高对象创建的效率。原创 2025-04-16 21:25:53 · 911 阅读 · 0 评论 -
编程自学指南:java程序设计开发,设计思想开源框架-创建型模式之建造者模式,将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。
java程序设计开发,设计思想开源框架-创建型模式之建造者模式,将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。建造者模式(Builder Pattern)是一种创建型设计模式,它将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。该模式允许用户只通过指定复杂对象的类型和内容就可以构建它们,而不需要知道内部的具体构建细节。原创 2025-04-16 20:05:09 · 628 阅读 · 0 评论 -
编程自学指南:java程序设计开发,设计思想开源框架-创建型模式之抽象工厂模式,提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。
java程序设计开发,设计思想开源框架-创建型模式之抽象工厂模式,提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。抽象工厂模式(Abstract Factory Pattern)是一种创建型设计模式,它提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。该模式将对象的创建和使用分离,使得客户端可以在不关心具体实现的情况下创建一组相关的对象。原创 2025-04-15 19:19:01 · 1268 阅读 · 0 评论 -
编程自学指南:java程序设计开发,设计思想开源框架-创建型模式之工厂方法模式,一个创建对象的接口,让子类决定实例化哪个类。工厂方法使一个类的实例化延迟到其子类。
java程序设计开发,设计思想开源框架-创建型模式之工厂方法模式,一个创建对象的接口,让子类决定实例化哪个类。工厂方法使一个类的实例化延迟到其子类。工厂方法模式(Factory Method Pattern)是一种创建型设计模式,它定义了一个创建对象的接口,让子类决定实例化哪个类。工厂方法使一个类的实例化延迟到其子类。该模式将对象的创建和使用分离,提高了代码的可维护性和可扩展性。原创 2025-04-15 18:59:13 · 858 阅读 · 0 评论 -
编程自学指南:java程序设计开发,设计思想开源框架-创建型模式之单例模式,确保一个类只有一个实例,并提供一个全局访问点来获取这个实例。
java程序设计开发,设计思想开源框架-创建型模式之单例模式,确保一个类只有一个实例,并提供一个全局访问点来获取这个实例。单例模式是一种创建型设计模式,它确保一个类只有一个实例,并提供一个全局访问点来获取这个实例。这样做可以避免因创建多个实例而造成资源浪费,同时也方便对该实例进行统一管理。原创 2025-04-15 17:50:27 · 858 阅读 · 0 评论 -
编程自学指南:java程序设计开发,设计思想开源框架-创建型模式,单例模式、工厂方法模式、抽象工厂模式、建造者模式和原型模式
建型模式主要用于对象的创建过程,它可以将对象的创建和使用分离,使得代码更具灵活性、可维护性和可扩展性。常见的创建型模式有单例模式、工厂方法模式、抽象工厂模式、建造者模式和原型模式。原创 2025-04-14 20:09:28 · 1108 阅读 · 0 评论 -
编程自学指南:java程序设计开发,设计思想开源框架-结构型模式之享元模式,运用共享技术支持大量细粒度对象,减少内存使用,提高性能
享元模式(Flyweight Pattern)是一种结构型设计模式,它通过共享对象来减少内存使用和提高性能。该模式旨在运用共享技术有效地支持大量细粒度的对象,将对象的状态分为内部状态和外部状态。内部状态是对象可共享的部分,存储在享元对象内部,不随环境变化;外部状态则依赖于使用场景,会根据环境变化而改变,由客户端保存并在需要时传递给享元对象。原创 2025-04-14 19:45:13 · 805 阅读 · 0 评论 -
编程自学指南:java程序设计开发,设计思想开源框架-结构型模式之组合模式,用户对单个对象和组合对象的使用具有一致性
组合模式(Composite Pattern)是一种结构型设计模式,它允许你将对象组合成树形结构以表示 “部分 - 整体” 的层次关系。组合模式使得用户对单个对象和组合对象的使用具有一致性,即客户端可以统一地处理单个对象和由多个对象组成的组合对象。原创 2025-04-14 19:35:42 · 1010 阅读 · 0 评论 -
编程自学指南:java程序设计开发,设计思想开源框架-结构型模式之外观模式,将复杂的子系统封装起来,为客户端提供一个简单统一的访问入口。
java程序设计开发,设计思想开源框架-结构型模式之外观模式,外观模式(Facade Pattern)是一种结构型设计模式,它为子系统中的一组接口提供一个一致的界面,此模式定义了一个高层接口,使得子系统更加易于使用。简单来说,外观模式就像是一个门面,将复杂的子系统封装起来,为客户端提供一个简单统一的访问入口。原创 2025-04-13 17:22:18 · 959 阅读 · 0 评论 -
编程自学指南:java程序设计开发,设计思想开源框架-结构型模式之桥接模式
java程序设计开发,设计思想开源框架-结构型模式之桥接模式。桥接模式(Bridge Pattern)是一种结构型设计模式,它将抽象部分与实现部分分离,使它们都可以独立地变化。该模式通过组合的方式,将抽象和实现解耦,避免了抽象和实现之间的紧耦合,从而提高系统的可扩展性和可维护性。原创 2025-04-13 17:04:58 · 594 阅读 · 0 评论