일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Query
- 테스트메소드
- application.yml
- 적용우선순위
- WeNews
- querydsl
- EC2
- appspec
- subquery
- ㅔㄴ션
- 메소드명
- foreignkey
- 포트
- 커밋메세지수정
- 2 > /dev/null
- 추후정리
- 검색
- 서브쿼리
- ubuntu
- 외부키
- docker명령어
- 예약
- 테스트
- AuthenticationEntryPoint
- MySQL
- 참조키
- 컨테이너실행
- appspec.yml
- 네이티브쿼리
- 메세지수정
- Today
- Total
목록분류 전체보기 (439)
제뉴어리의 모든것
전체 항목 Spring Rest Docs란? Spring Rest Docs 적용하기 Spring Rest Docs란? 작성된 Test의 내용을 토대로 API 문서를 자동으로 만들어 주는 Spring의 모듈 중 하나이다. Spring Rest Docs 는 문서 작성 도구로 기본적으로 Asciidoctor 를 사용하며, 이것을 사용해 HTML 을 생성한다. 필요한 경우 Markdown 을 사용하도록 변경할 수 있다 위와 같은 흐름으로 진행된다. 테스트 코드를 실행하여 스니핏(snippets) 이라는 조각 문서(.adoc)를 만든다 스니핏을 기반으로 API 문서를 생성한다 (.adoc) API 문서를 HTML 로 변환한다. 레퍼런스 사이트: https://spring.io/projects/spring-rest..
전체 항목 서비스 (비즈니스) 계층이란 Mapper 라이브러리인 MapStruct의 사용 서비스 (비즈니스) 계층이란 서비스 계층이란 Controller 계층 (API 계층) 에서 받은 클라이언트의 요청정보를 가지고 해당 어플리케이션이 작업하고자 하는 실질적인 로직을 가지고 처리를 하는 계층을 말한다. 해당 계층에서는 DTO가 아닌 Entity를 다루는것이 Entity와 서비스 계층의 존재 이유에 적합하다. Service 계층의 클래스는 @Service 란 어노테이션을 붙여서 빈으로 등록한다. Mapper 라이브러리인 MapStruct의 사용 MapperStruct는 DTO와 Entity 간에 반복적인 매핑 과정을 자동으로 처리해 준다. 공식 사이트 : https://mapstruct.org/ 적용 방법..
회고의 내용 섹션2 내용을 다시한번 들여다 보면서 놓쳤던 부분들을 상기하거나 부족한 부분을 다시 정리하는 내용이 되겠다. 전체 항목 브라우저의 기본 작동 원리 브라우저의 기본 작동 원리 브라우저의 기본 구조 먼저 브라우저의 구성 요소를 그림으로 살펴보자. 각 구성 요소는 다음과 같은 역할을 하고 있다. 물론 구조는 브라우저마다 조금씩 다를 수 있다. 사용자 인터페이스: 주소 표시줄, 이전/다음 버튼, 북마크 등 페이지 뷰 이외의 다른 부분 브라우저 엔진: 사용자 인터페이스와 렌더링 엔진 사이 동작을 제어 렌더링 엔진: HTML, CSS를 파싱해 화면에 요청한 컨텐츠를 표시 통 신: HTTP요청과 같은 네트워크 호출에 사용됨 JS 엔진: 자바스크립트 코드를 해석하고 실행 UI 백엔드: 기본적인 위젯(콤보 ..
선택 질문 이진 탐색 알고리즘(BST)이 데이터를 효율적으로 찾기 위해 탐색하는 과정을 설명해주세요. URL과 URI의 차이점이 무엇인가요? 트랜잭션에 대해 설명해주세요. 이진 탐색 알고리즘(BST)이 데이터를 효율적으로 찾기 위해 탐색하는 과정을 설명해주세요. 오름차순으로 정렬된 리스트에서 특정한 값의 위치를 찾는 알고리즘으로 임의의 중간값을 선택하여, 그 값과 찾고자 하는 값의 크고 작음을 비교하는 방식을 채택 배열 혹은 이진 트리를 이용하여 구현할 수 있음 시간복잡도: O(log n) 장점: 검색이 반복될 때마다 목표값을 찾을 확률은 두 배가 되므로 속도가 빠름 단점: 검색 원리상 정렬된 리스트에만 사용할 수 있음 URL과 URI의 차이점이 무엇인가요? URI 통합 자원 식별자(Uniform Res..
전체 항목 포스트맨의 기본 사용법 포스트맨의 기본 사용법 링크로 대체한다. https://meetup.toast.com/posts/107
회고의 내용 섹션1 내용을 다시한번 들여다 보면서 놓쳤던 부분들을 상기하거나 부족한 부분을 다시 정리하는 내용이 되겠다. 전체 항목 협업시 git의 전반적인 흐름의 이해 Java의 메모리 영역에 대한 이해 제네릭에 대한 이해 협업시 git의 전반적인 흐름의 이해 현재 2명의 개발자가 협업을 하는 상황이라고 가정한다. 2명의 개발자는 A, B 개발자라고 지칭한다. 두명의 개발자 중 누군가가 메인이 되는 리모트 중앙 저장소 (Remote) 를 생성한다. (A가 생성했다고 가정) B개발자는 중앙 저장소를 Fork 한다 A개발자는 자신이 생성한 중앙 저장소를 자신읜 Local에 클론받는다 B개발자 또한 자신이 Fork 한 저장소를 Local에 클론 받는다. ----- 현재 여기까지 진행이라면 A , B 개발자 ..