일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 오라클
- 에러
- 알고리즘
- Java
- 자바
- aws
- Vue
- error
- mybatis
- oracle
- kotlin
- IntelliJ
- 프로그래머스
- 스프링
- JPA
- Security
- 생성
- 코틀린
- 넥사크로
- JavaScript
- 함수
- db
- jquery
- 시큐리티
- 방법
- Spring
- 쿼리
- Eclipse
- Git
- GitHub
- Today
- Total
목록차이점 (2)
송민준의 개발노트
본 글은 우아한Tech 유튜브 채널을 본 것을 기반으로 정리한 글입니다. https://www.youtube.com/watch?v=EeJnNaiMy3U DTO와 VO란 어떻게 다를까?? 우선 DTO(Data Transfer Object)는 레이어 간에 데이터를 전달하는 객체이다. (ex. 시험칠 때 OMR카드) 특징으로는 - 데이터 접근 메서드 외에 기능을 가지지 않음. (정렬, 직렬화 등 데이터 표현을 위한 기능을 가질 수는 있음) - 데이터의 캡슐화를 통해 유연한 대응이 가능함 (데이터 요청 수 감소 효과) VO(Value Object)는 값을 가지는 객체이다. 특징으로는 - 값 자체로 의미를 가지는 객체 - 변하지 않는 값을 가지는 객체(값이 변하지 않음을 보장하여 고도의 안정성과 생산성을 높임) ..
본 글은 우아한Tech 유튜브 채널을 본 것을 기반으로 정리한 글입니다. https://www.youtube.com/watch?v=6h9qmKWK6Io 스프링과 스프링부트의 차이점은 뭘까? 우선 영상을 보기 전에 스프링과 스프링부트의 차이점을 뭘까를 생각해봤는데 크게 떠오르지 않았다... 음 뭐... 디펜던시를 자동으로 관리해주고... 기타 환경설정을 좀 더 편하게 도와주는 느낌...? 역시 제대로 모르고 있다... 스프링부트 공식 레퍼런스를 보자. 뭐 간단하게 말해서 boot를 사용하면 최소한의 구성으로 쉽게(makes it easy) 실행 가능한 단독(stand-alone) 스프링 기반 상용화 수준(production-grade)어플리케이션을 만들 수 있다! 1. 기존의 레거시 스프링은 모든 depe..