接口Apubic interface A {  public   List   findAll(int a,int b);}​接口Bpubic interface B {  public  List   ​findAll(int a,int b);}​@service("a")  //A接口public class C implement A,B{   //请问 我想同时使用A和B该如何写注解?@service("a","b")这样写貌似不行}

解决方案 »

  1.   

    你这是要干吗啊,
    直接@Service 不就行了.
      

  2.   

    service里的值是给你的Class C设置的名字,用什么都可以,  默认就是类名,首字母小写
      

  3.   


    不是标记的接口么,而且在Controller中只能调用到一个接口中的方法,这个是开发中遇到的问题
      

  4.   

    通常来说,
    是否使用接口,要看这个接口是否有多个实现类,
    假如只有单个实现类,这个接口就可能是多余的.
    看到好多人用spring的时候,所有的实例都定义个接口,完全没意义的.contorl中可以直接用实例来注入,spring不是离开接口就能干活了@Resouce
    C c;
      

  5.   

    自己去对原来Spring该注解重写啊!可以做到。Spring给我们的是大众的规范,而不是个人的特殊。