首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    java基础(1)-几种获取类的扩展方式

    摘要 在日常开发过程中经常需要获取类的扩展集。即获取类的子类集(抽象类),或者接口实现类。比如说状态模式中,状态构建类,策略模式中的,策略构造方式。本文介绍几种获取方式。...实现 以策略模式为例 定义了2种策略 @Getter @AllArgsConstructor public enum StrategyEnum { APPROVE(1), REFUSE(...2); private final int code; } interface Handle,实现类 ApproveHandle、 RefuseHandle 方式1 Spring大法好 Spring...为java web开发提供了很多便捷,这么刚需的需求,Spring当然可以搞定 ListableBeanFactory 扩展了FactoryBean,自然能够获取bean的定义,所以可以从ApplicationContext...获取类的扩展类 public static Map getBeansOfType(final Class type) { if (applicationContext

    52630
    领券