我可以放入context:annotation-config我的XML配置是否正确,它会自动注入bean类而不需要任何注释?
因此,而不是使用这些注释类型:
public class Mailman
{
private String name;
@Autowired
private Parcel Parcel;
public Mailman(String name)
{
this.name = name;
}
@Autowired
public void setParcel(Parcel Parcel)
{
this.Parcel = Parcel;
}
@Autowired
public void directionsToParcel(Parcel Parcel)
{
this.Parcel = Parcel;
}
}
Run Code Online (Sandbox Code Playgroud)
我只想写这个:
<beans ... >
<bean id="mailMan" class="MailMan">
<constructor-arg value="John Doe"/>
</bean>
<bean id="parcel" class="Parcel" />
<context:annotation-config />
</beans>
Run Code Online (Sandbox Code Playgroud)
然后我的MailMan类看起来会更简单,而不需要注释:
public class Mailman
{
private String name;
private Parcel Parcel;
public Mailman(String name)
{
this.name = name; …Run Code Online (Sandbox Code Playgroud)