일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 금감원 백내장 민원
- HLB
- 해시
- 에이치엘비
- 코드스테이츠 부트캠프 합격 후기
- 금융감독원
- 자바
- Gamsgo
- 보험금 지급거절
- 코드스테이츠 백엔드 교육과정
- 코드스테이츠 백엔드 부트캠프 합격
- 금융감독원 민원신청
- 금감원
- Java
- 백내장 다초점렌즈 삽입술
- 코드 스테이츠 백엔드 교육과정
- 코드스테이츠 합격
- 백준 알고리즘
- 코드스테이츠 부트캠프
- 백내장 금감원
- Spring
- codestates 국비지원 1기 합격 후기
- CodeState 후기
- 백내장
- 코드스테이츠 합격 후기
- Code States 백엔드 합격 후기
- 겜스고
- 코드스테이츠 백엔드 후기
- 코테 합격후기
- 메서드
- Today
- Total
목록IT 정보/Spring (48)
개발하는 동그리
@ControllerAdvice와 @RestControllerAdvice는 모두 Spring에서 예외를 처리하기 위해 사용되는 어노테이션주로 반환하는 데이터 형식과 관련된 차이가 있습니다. 이를 통해 예외 처리 방식에 조금 다른 동작을 할 수 있습니다.@ControllerAdvice용도: @ControllerAdvice는 일반적으로 @Controller에서 발생하는 예외를 처리하는 데 사용됩니다.특징:@ControllerAdvice는 뷰 템플릿 (예: JSP, Thymeleaf)을 사용하는 웹 애플리케이션에서 주로 사용됩니다.@ControllerAdvice는 예외 처리 메서드에서 반환되는 객체가 뷰 이름이나 ModelAndView일 수 있다는 점을 고려합니다.보통 @ResponseBody가 명시되지 않은..
응용 계층 -> 프리젠테이션 -> 세션 계층 -> 트랜스 계층 -> 네트워크 -> 데이터 링크 -> 물리 계층 (보낼 때) 물리 계층 -> 데이터 링크 -> 네트워크 -> 트랜스 계층 -> 세션 계층 -> 프리젠테이션 -> 응용 계층 (받을 때) 응용 계층 : 프로그램 프레젠 테이션 : 암호화 (암호화, 압축) 세션 계층 : 인증 체크 (상대방 컴퓨터 켜져있는가, 접근 가능한가) 트랜스 포트 : TCP / UDP 통신 결정 ( TCP (신뢰성 있음) / 속도 느림 (웹 통신) ⭐⭐ A -> B 안녕 A B 반가워 A 반가워 A B 안녕 A -> B 반가워 네트워크 : IP (WAN) (장거리 통신) 데이터 링크 : LAN (근거리 통신) IP 공유기에서 분산되는 위치 찾아줌. 물리 : 광케이블 CIA (..
Data Access 계층 테스트 기본 구조 import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.autoconfigure.orm.jpa.DataJpaTest; import static org.junit.jupiter.api.Assertions.*; @DataJpaTest // (1) MemberRepository 기능을 정상적으로 사용하기 위한 Configuration 등록 // Transactional 애너테이션을 포함 따라서 1개 테스트가 종료되면 저장된 데이터는 rollback 처리 // 각 테스트마다 초기화가 ..
API 계층 테스트 기본 구조 import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.test.web.servlet.MockMvc; @SpringBootTest // (1)spring boot 기반의 애플리케이션 테스트를 위한 application context 생성 // -> Ap..