java - Spring 4 / Groovy DSL - autowiring -
how enable autowiring when using groovy dsl in spring 4?
if config.groovy file looks this:
beans { mongoclient(com.mongodb.mongoclient) hello(org.abiri.helloimpl) { mongoclient = mongoclient } } previously in xml configuration, have done this:
<bean id="hello" class="org.abiri.helloimpl" autowire="bytype" /> and enable whole file:
<beans default-autowire="bytype" /> what equivalent of xml snippets in new groovy dsl, i.e need in order mongoclient autowired hello ?
you need use
hello(org.abiri.helloimpl) { bean -> bean.autowire = "bytype" } the configuration closure passed parameter can use configure things attributes on bean element in xml configuration. in addition autowire includes scope, initmethod , destroymethod.
Comments
Post a Comment