목록spring 생성자 (2)
겉바속촉
우리가 차이점을 알아야합니다 우선 생성자로 주입 할때 -value setter로 주입 할때 -value -name 이제 시작해볼게요:) 각각 다음처럼 패키지랑 클래스 생성해주세요 PersonData.java 구조는 변수 선언 후에 디폴트 생성자 만들어놨습니다 그리고 자동완성으로 get, set 해주시면 됩니다 package spring.day0625.ex3; public class PersonData { private String sawonname; private int pay; private String ipsaday; //디폴트생성자 PersonData() { } //사원명은 생성자로 주입 PersonData(String sname) { sawonname=sname; } //페이, 입사데이는 sett..
패키지 생성 클래스 생성 name, hp 변수 선언해주세요 그리고서 생성자 주입할게요:) 일단은 다음과 같이 자동생성이 되니까 선택해주세요 그럼 다음과 같이 오류가 나는데요 오류나는 이유는 생성자 이름이 동일해서입니다 하지만 둘 중 하나가 조금이라도 다르면 오류는 없어지게 됩니다. 이 과정이 바로 오버로딩입니다:) 우리는 String name이랑 String hp를 주입시켜볼게요 빨간줄이 사라지겠쥬?! package spring.day0625.ex2; public class Student { String name; String hp; //생성자 주입...디폴트 public Student() { name="default"; hp="010-1111-2222"; } //생성자 주입...멤버 public Stu..