스프링에서 di 주입할때 항상 좀 헷갈렸던게 bean 을만들고 set 할때 소문자는 안되는거였다.. String firstName 아래 처럼 하면 오류다 public void setfirstName(int firstNum) {this.firstNum = firstNum;} 법칙이다 무조건 set소문자 이후 대문자로 시작해야 한다.public void setFirstNum(int firstNum) {this.firstNum = firstNum;} 그냥 법칙인데 왜 안될까 고민했던적이 있어서... 그냥 하라는대로 하면 되는데 꼭 의문이 생긴다 ㅎㅎ 아마 필드 변수와 구분하기 쉽게 할려고 그런것 같다. 그리고 xml에서 요것 처럼 값을 넘길려면 꼭 set 메서드가 있어야 한다 없으면 애러 ~ 차근차근 이해하자..