package com.engine.recruit.factory; import com.engine.core.impl.Service; import com.engine.recruit.service.RecruitButtonService; /** *

聚才林招聘

* 招聘按钮工厂类 * * @author:dxfeng * @createTime: 2023/09/18 * @version: 1.0 */ public class RecruitButtonFactory { /** * 根据类的全路径获取类对象 * * @param className 类全路径 * @param * @return */ public static Class getClass(String className) { Class clazz; try { clazz = Class.forName(className); if (!RecruitButtonService.class.isAssignableFrom(clazz)) { throw new IllegalArgumentException("该类未实现RecruitButtonService"); } return (Class) clazz; } catch (ClassNotFoundException e) { throw new RuntimeException(e); } } }