When using @Autowired (not xml configuration), could someone compare the set/constructor binding advantages and disadvantages?
See the following examples:
public class Example{
private Logger log;
// constructor wiring
@Autowired
public Example(Logger log){
this.log = log;
}
}
public class Example{
// setter wiring
@Autowired
private Logger log;
}