빌더까지는 바라지도 않아! 자바에 생성자라는 게 있는 걸 모르는 걸까? 뭔 getter/setter를 이리 좋아하는지... 객체 하나 만들 때 마다 몇줄씩 써줘야 하고... 귀찮아 죽겠네... 자바빈이 뭔지도 모르면서 객체는 닥치고 자바빈인 거냐? 젠... 10.03.24 17:59
20 개의 댓글이 있습니다.
「자바에 생성자라는 게 있는 걸 모르는 걸까?」 <-눈무리 ㅠ_ㅠ
한글 메소드가 나온 적도 있어요!!!
마사키군 : 뚝!
spring roo나 lombok의 setter/getter 접근을 쓰시는 건 어떨까요? 생성자에 많은 데이터 넣으려면 결국 파라이터 객체가 필요한데. 결국 빌더 만드는 거랑 비슷하게. -_- (잘 모르겠지만.;)
꾸우 : 한글 메소드나 속성은 도메인 객체에서 사용가능하다고 봅니다. 업무용일 경우...
맹수 : getter/setter를 만드는 노력은 줄여주지만 사용하는 측에서는 여전히 번거롭게 getter와 setter를 사용해야 한다는...
이거 관련해서 syntactic sugar가 Java 7에 들어간다고 했던 것 같은데 어떻게 됐나요?
Setter는 생성자가 있다지만 getter는 어쩌라고요
이클립스 제너래이션 set get만 알아서 그렇죠 생성자도 메뉴도 알려주면 쓸꺼에요. 진실은 가까운곳에
(얼른 무릎꿇고 손을 들고 있어야겠다;;;)
홍민희 : 예. 반환 값이 없는 메소드는 빌더처럼 연쇄 호출이 가능하다죠. 기본적으로 setter는 반환 타입이 void라서 연쇄 호출이 되고요.
Toby : 안냥~. getter야 비지니스적으로 의미 있는 getter만 만든다면 사용하는 측에서 귀찮을 일은 없지...
소내기 : 그거 알려주면 모든 경우의 수 만큼 생성자를 만들어 내는 건 아닐까?
오리대마왕 : 개발자 아니시잖아요. (풋!)
객체가 생성되고 상태가 변한다는게 저의 편집증적인 측면에서는 매우 불안하다는 느낌을 주는데.. (하지만 언제 귀찮음이 이깁니다.-ㅅ-)
맹수 : 그런게 정상이지... 나도 setter는 빌드시에만 쓸 수 있도록 만드는 편...
전 그래서 귀찮으면 멤버들을 다 public으로 해버려요....(..........)
오타대마왕 위험하지는 하지만 사용처가 제한적이라면 문제 없죠.
fupfin 아! 접근자가 제한된다면 허용이 되는 부분이었던가요! 만쉐이! (소스코드 안고쳐도 된다...)
오타대마왕 그죠. 예를 들어 응집력이 강한 특정 패키지 안에서만 사용된다면 나중에 충분히
「자바에 생성자라는 게 있는 걸 모르는 걸까?」 <-눈무리 ㅠ_ㅠ
10.03.24 18:02한글 메소드가 나온 적도 있어요!!!
10.03.24 18:03마사키군 : 뚝!
10.03.24 18:07spring roo나 lombok의 setter/getter 접근을 쓰시는 건 어떨까요? 생성자에 많은 데이터 넣으려면 결국 파라이터 객체가 필요한데. 결국 빌더 만드는 거랑 비슷하게. -_- (잘 모르겠지만.;)
10.03.24 18:07꾸우 : 한글 메소드나 속성은 도메인 객체에서 사용가능하다고 봅니다. 업무용일 경우...
10.03.24 18:08맹수 : getter/setter를 만드는 노력은 줄여주지만 사용하는 측에서는 여전히 번거롭게 getter와 setter를 사용해야 한다는...
10.03.24 18:09이거 관련해서 syntactic sugar가 Java 7에 들어간다고 했던 것 같은데 어떻게 됐나요?
10.03.24 18:20Setter는 생성자가 있다지만 getter는 어쩌라고요
10.03.24 19:01이클립스 제너래이션 set get만 알아서 그렇죠 생성자도 메뉴도 알려주면 쓸꺼에요. 진실은 가까운곳에
10.03.24 19:23(얼른 무릎꿇고 손을 들고 있어야겠다;;;)
10.03.24 19:41홍민희 : 예. 반환 값이 없는 메소드는 빌더처럼 연쇄 호출이 가능하다죠. 기본적으로 setter는 반환 타입이 void라서 연쇄 호출이 되고요.
10.03.24 20:29Toby : 안냥~. getter야 비지니스적으로 의미 있는 getter만 만든다면 사용하는 측에서 귀찮을 일은 없지...
10.03.24 20:30소내기 : 그거 알려주면 모든 경우의 수 만큼 생성자를 만들어 내는 건 아닐까?
10.03.24 20:31오리대마왕 : 개발자 아니시잖아요. (풋!)
10.03.24 20:32객체가 생성되고 상태가 변한다는게 저의 편집증적인 측면에서는 매우 불안하다는 느낌을 주는데.. (하지만 언제 귀찮음이 이깁니다.-ㅅ-)
10.03.24 20:45맹수 : 그런게 정상이지... 나도 setter는 빌드시에만 쓸 수 있도록 만드는 편...
10.03.24 20:58전 그래서 귀찮으면 멤버들을 다 public으로 해버려요....(..........)
10.03.24 23:27오타대마왕 위험하지는 하지만 사용처가 제한적이라면 문제 없죠.
10.03.25 00:16fupfin 아! 접근자가 제한된다면 허용이 되는 부분이었던가요! 만쉐이! (소스코드 안고쳐도 된다...)
10.03.25 01:03오타대마왕 그죠. 예를 들어 응집력이 강한 특정 패키지 안에서만 사용된다면 나중에 충분히
10.03.25 01:14