如何在构造函数中实例化Spring传递参数中的Class / Bean

时间:2015-10-15 17:14:33

标签: java spring

我需要在我的控制器中自动连接服务接口,在非默认服务构造函数中传递参数logcode

 @Controller
    public class FooController {

        private Foo foo;

        @Autowired
        private FooService fooService //(I like passe parameter here);

    }

Here's my Service:

我需要在我的控制器中自动连接服务接口,在非默认服务构造函数中传递参数logcode

 @Service
    public class FooServiceImpl implements FooService {

        @Autowired
        private FooDAO fooDAO;

    public FooServiceImpl(String pLogCode)
    {

    }

        @Transactional
        public void addFoo(Foo foo) {
            fooDAO.addFoo(foo);
        }


    }

1 个答案:

答案 0 :(得分:1)

在自动装配接口时传递参数,只能在XML配置中传递。 Simmilar问题在这里: Spring autowire interface