构造器通过构造方法实现,构造方法有无参数都可以。在大部分情况下我们都是通过类的构造器来创建对象,Spring也可以采用反射机制通过构造器完成注入,这就是构造器注入的原理。
代码清单:构造器注入1 package com.spring.chapter3; 2 3 public class Role { 4 5 private long id; 6 private String roleName; 7 8 public Role(long id,String roleName){ 9 this.id=id; 10 this.roleName=roleName; 11 12 } 13 public void getCount(){ 14 System.out.println("Role已被调用"+"\n"+"id:"+id+"\n"+"roleName:"+roleName); 15 16 } 17 18 }