[JFinal] 添加新ControllerService报错 abstract class or interface can not be proxied

    技术2022-07-10  134

    java.lang.IllegalArgumentException: abstract class or interface can not be proxied

    忘记添加mapping信息

    在Config文件中的configPlugin方法中,有一个方法是用来关联service的类

    public class AppConfig extends JFinalConfig { ... /** * 配置插件 */ public void configPlugin(Plugins me) { ... // 配置ActiveRecord插件 ActiveRecordPlugin arp = new ActiveRecordPlugin(c3p0Plugin); ServiceMapping.mapping(arp); ... } }

    我这边叫ServiceMapping 加一个即可

    注意第一个是接口的class,第二个是实现接口的class

    Processed: 0.015, SQL: 9