일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 에이치엘비
- codestates 국비지원 1기 합격 후기
- Spring
- 매일메일
- 금감원
- Code States 백엔드 합격 후기
- 코테 합격후기
- 자바
- 코드스테이츠 부트캠프
- 코드스테이츠 백엔드 부트캠프 합격
- css
- 코드스테이츠 백엔드 후기
- 백내장 다초점렌즈 삽입술
- Java
- 백준 알고리즘
- 코드 스테이츠 백엔드 교육과정
- 해시
- 백내장 금감원
- 금융감독원
- Gamsgo
- 백엔드
- 보험금 지급거절
- HLB
- 코드스테이츠 백엔드 교육과정
- CodeState 후기
- 메서드
- 금융감독원 민원신청
- 백내장
- 겜스고
- 금감원 백내장 민원
- Today
- Total
목록IT 정보 (129)
개발하는 동그리
✅ 다른 방식과의 비교 요약 (상세)항목JPA 기본JPQL네이티브 SQLSpecificationQuerydsl구현 복잡도매우 낮음낮음보통보통높음동적 조건 처리불가어려움복잡쉬움매우 쉬움타입 안전성낮음낮음낮음낮음높음가독성/유지보수보통보통낮음보통~낮음좋음조인/서브쿼리불가제한적가능제한적강력페이징/정렬자동 지원수동 또는 Pageable수동 처리 필요자동 지원자동 지원 ✅ JPA 기본 & Querydsl요구사항메서드 이름 기반Querydsl단순 조회 (id, status)✔ 가능-검색어 포함 여부 (키워드)✘ 어려움✔ Querydsl로 처리날짜 범위 검색✘ 어려움✔ Querydsl로 처리동적 조건: 특정 조건이 있을 때만 필터 적용✘ 불가능✔ Querydsl의 BooleanBuilder 사용정렬/페이징✔ 가능 (..
✅ IPT (IP Telephony)정식 명칭IP Telephony 또는 Internet Protocol Telephony의미인터넷 기반 전화 시스템기존의 아날로그 전화(PSTN) 대신, VoIP(Voice over IP) 기술을 기반으로 음성 통신을 IP 네트워크에서 처리하는 방식주요 특징기술 기반 VoIP (SIP, H.323 등)구성 IP-PBXIP PhoneSoftphone 등장점비용 절감유연한 확장성통합 관리 기능UC 내 역할기업 내 음성 통신 기능의 핵심 구성 요소메신저, 회의, 캘린더 등과 통합 기능예시) 전화 -> 일정 잡기, 음성메세지 -> 이메일 변환✅ RCC (Remote Call Control)정식 명칭Remote Call Control의미사용자 디바이스(예: PC, UC앱)에서 전..
1. Mock을 사용한 단위 테스트Mock을 사용하면 데이터베이스와의 실제 연결 없이, 메서드의 동작을 테스트할 수 있습니다.장점:빠른 테스트: DB와의 연결이 없기 때문에 테스트가 훨씬 빨라집니다.격리된 테스트: 특정 기능이나 메서드만 집중해서 테스트할 수 있습니다. 외부 의존성에 영향을 받지 않으므로 독립적입니다.단순한 설정: Mock을 이용해 간단히 테스트할 수 있으므로 복잡한 DB 설정이나 초기화가 필요 없습니다.빠른 피드백: 코드 변경 후 빠르게 피드백을 받을 수 있습니다.단점:실제 DB 연동 부족: DB와의 상호작용을 정확히 시뮬레이션하지 않으므로, 데이터베이스와의 실제 상호작용에서 발생할 수 있는 문제를 놓칠 수 있습니다.한계: 복잡한 쿼리나 데이터베이스 트랜잭션 로직을 정확히 테스트할 수 ..
@ControllerAdvice와 @RestControllerAdvice는 모두 Spring에서 예외를 처리하기 위해 사용되는 어노테이션주로 반환하는 데이터 형식과 관련된 차이가 있습니다. 이를 통해 예외 처리 방식에 조금 다른 동작을 할 수 있습니다.@ControllerAdvice용도: @ControllerAdvice는 일반적으로 @Controller에서 발생하는 예외를 처리하는 데 사용됩니다.특징:@ControllerAdvice는 뷰 템플릿 (예: JSP, Thymeleaf)을 사용하는 웹 애플리케이션에서 주로 사용됩니다.@ControllerAdvice는 예외 처리 메서드에서 반환되는 객체가 뷰 이름이나 ModelAndView일 수 있다는 점을 고려합니다.보통 @ResponseBody가 명시되지 않은..