spring能使用注解给非get set的普通方法 参数注入不?

例如createJdbcTemplate(DataSource dataSource)
我想使用注解 给ds注入

可以,spring不仅支持getter、setter等方法级别的注入,也支持其他costomer method的注入。

支持 如使用

@Autowired
public void createJdbcTemplate(Ds)

huo

public void createJdbcTemplate(@Autowired Ds)

<bean
    class="org.springframework.beans.factory.config.MethodInvokingFactoryBean">
    <property name="targetObject" ref="test"></property>
    <property name="targetMethod" value="app"></property>
    <property name="arguments">
       <list>
          <value>a</value>
          <value>b</value>
       </list>

    </property>
</bean>

参考一下这个,然后 Test 这个 class 里面有个 app 方法,里面有两个参数