1、创建自定义接口,增加customerMethod方法。
2、创建自定义接口实现类
3、创建汇总接口,AccountRepository继承SpringDataJPA提供的“自实现”接口,并继承自定义接口AccountRepositoryCustomer。
4、注意:自定义接口实现类,命名一定要是AccountRepository为前缀,Impl为结尾(在context中可以进行配置),AccountRepositoryImpl
5、在Context中配置扫描自定义实现类
6、测试结果
7、如果将AccountRepositoryImpl改为AccountRepository123Impl报错结果如下
在Account实体中未找到customer属性,说明在真正调用customerMehtod方法时,没有代理到真正我们扩展实现类AccountRepository123Impl