工作中一个接口需要动态加载不同类型的mapper类,mapper获取实体类,返回给前端。自定义注解@Subscribe,Mapper添加@Subscribe(desc="xxxxxx"),维护不同类型与Mapper的对应关系。image.png获取所有Mapper。所有需要用的mapper实现自定义的TemplateMapper接口,通过反射获取所有该接口的实现类,(要求:接口与实现类在同一目录下)image.png获取Mapper实例。基于以上1,2,维护Map类,通过前端传递type,获取对应class,然后通过ApplicationContext.getBean(Class)返回对应ma