百聞 不如一打 [백문이 불여일타]

백번 묻는것 보다 한번 쳐보는게 낫다

분류 전체보기 166

dto란 무엇인가?

DTO (Data Transfer Object) 계층간 데이터 교환을 위한 객체(Java Beans)이다. DB에서 데이터를 얻어 Service나 Controller 등으터 보낼 때 사용하는 객체를 말한다. 즉, DB의 데이터가 Presentation Logic Tier로 넘어오게 될 때는 DTO의 모습으로 바껴서 오고가는 것이다. 로직을 갖고 있지 않는 순수한 데이터 객체이며, getter/setter 메서드만을 갖는다. 하지만 DB에서 꺼낸 값을 임의로 변경할 필요가 없기 때문에 DTO클래스에는 setter가 없다. (대신 생성자에서 값을 할당한다.) Request와 Response용 DTO는 View를 위한 클래스 자주 변경이 필요한 클래스 Presentation Model toEntity() 메서..

2020-10-28 [강의 핵심 요약]

- 클래스로 할 수 있는 것 3가지 - 객체 만들기 : new Article(); - Heap이라는 지역에 객체가 만들어진다. - 리모컨 만들기 new Article(); - Heap이라는 지역에 객체가 만들어질 때, 객체 내부에 그것을 조종할 수 있는 리모컨이 만들어진다. - 참고로 객체 스스로는 자신안에 만들어진 리모컨을 this라고 부른다. - 리모컨 변수 만들기 : Article article; - 메서드로 할 수 있는 것 2가지 - 객체 만들때는 실제 작동하는 기능으로 만들어진다. - 리모컨 만들때는 버튼으로 만들어진다. - 변수에 값이 들어갈 수 있는 경우 2가지 - 타입이 일치하는경우 - 사람 a사람 = new 사람(); - 타입이 일치하지는 않지만 호환이 되는 경우 - 사람 a사람 = ne..

2020-10-27 Java log

- 게시물 관리를 배열이 아닌 리스트로 관리 - 회원가입, 로그인, 로그인정보, 로그아웃 기능 구현 (연습) - 게시물 등록 기준 시간출력 구현 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 1..

Java/Java log 2020.10.28