getter2 [java 자바] 접근 제한자 public / protected / (default) / private public package / Class 가 동일하지 않아도 모든 접근이 가능하다. protected 같은 package 내에서만 접근이 가능하다. 다른 package 에서 접근을 하려면 해당 Class를 상속받아야 한다 default 같은 package에서만 접근을 허용한다. private 같은 package, 다른 package 모두 접근이 불가능하다. 같은 Class 내에서만 접근을 허용한다. 필드의 경우 외부에서 접근하기 위하여 getter와 setter를 이용한다. 2023. 6. 16. 연락처 나누기 dto, getter, setter 설정 홈페이지에서 회원가입을 할 때 연락처를 통으로 입력 받는 사이트도 있지만 e.g.)'01012345678' 3개로 나눠서 받는 사이트도 있다. e.g.) '010-1234-5678' 이럴때는 dto에 이렇게 따로 변수를 선언해준다. DB 내부에서는 보통 tel1, tel2, tel3가 따로 없고 tel 변수 하나에 전체 번호를 저장하기 때문에 DTO의 tel의 getter에 tel = tel1+"-"+tel2+"-"+tel3; 를 추가해준다. 반대로 연락처를 수정할 경우 DB에서 DTO로 전화번호를 가져오는데 tel 하나에 저장되어 있는 번호를 가져와서 tel1, tel2, tel3를 따로 나눠서 수정하기 때문에 DTO의 tel의 setter에 String telCut[]=tel.split("-"); t.. 2023. 3. 9. 이전 1 다음