전체 글214 useQuery(개인 참고용) 보호되어 있는 글 입니다. 2025. 1. 13. JAVA 접근 제어자 및 필드 속성 정리 보호되어 있는 글 입니다. 2025. 1. 10. #2 TEST CODE 작성 : Todo API 단위테스트, 통합테스트 https://letsdodev.tistory.com/211에서 작업했던 Todo API 에서 단위테스트, 통합테스트를 진행한다. #1 TEST CODE 작성 : Todo API 만들기※ 테스트 코드 작성 이전, 테스트 코드 작성에 필요한 Todo API 작성해서 기록한 게시물※ 테스트 코드는 다음 게시물에 작성 예정[프로젝트 생성]- 스프링 이니셜라이저 사용spring-boot : 3.4.0 verjaletsdodev.tistory.com @WebMvcTest vs @SpringBootTest@WebMvcTest:컨트롤러만 로드하고, 그 외의 빈(서비스, 리포지토리 등)은 로드하지 않음빈 로딩 범위: 컨트롤러만 로드, 서비스나 리포지토리와 같은 다른 빈은 자동 로드되지 않음주로 웹 계층 테스트에 사.. 2025. 1. 2. #1 TEST CODE 작성 : Todo API 만들기 ※ 테스트 코드 작성 이전, 테스트 코드 작성에 필요한 Todo API 작성해서 기록한 게시물※ 테스트 코드는 다음 게시물에 작성 예정[프로젝트 생성]- 스프링 이니셜라이저 사용spring-boot : 3.4.0 verjava(jdk) : 21 (lombok 추가하지 않았고 소스로 직접 작성하여 사용) [패키지 구조][프로젝트 소스 및 환경 설정]- build.gradleplugins { id 'java' id 'org.springframework.boot' version '3.4.0' id 'io.spring.dependency-management' version '1.1.6'}group = 'com.testcode'version = '0.0.1-SNAPSHOT'java { toolchain { .. 2024. 12. 14. H2 DB - setting - 다운로드 url : https://h2database.com/html/main.html H2 Database EngineH2 Database Engine Welcome to H2, the Java SQL database. The main features of H2 are: Very fast, open source, JDBC API Embedded and server modes; in-memory databases Browser based Console application Small footprint: around 2.5 MB jar file size Supph2database.com- 첫 설치라 root user 설정이 안 되어있어서 연결 시험 시 → 연결 성공 - 원하는 테이블 생성해서 .. 2024. 12. 8. [spring boot + redis] 설치 및 간단 실습 redis 란?- Remote Dictionary Server 의 약자- 데이터를 메모리에 저장- 메모리에 저장하기 떄문에 데이터의 빠른 읽기 및 쓰기 가능- 큐 시스템, 세션관리, 실시간 분석 등에 사용 됨- 조회가 많은 데이터들은 redis를 통해 캐시로 관리하면 빠른 조회가 가능 - 컴퓨터 캐시와 redis 캐시는 다른 개념이다.- 따라서 pc의 캐시 (브라우저 캐시, 운영체제 캐시, 애플리케이션의 데이터 캐시)를 삭제한다고 해서- redis 의 캐시가 삭제되지 않는다.- 단, redis를 종료시키거나 데이터를 삭제하는 경우 redis 캐시가 삭제된다.,- 따라서 운영할 애플리케이션에 적용할 경우 중요할 수 있는 redis 캐시데이터는 주기적으로- RDB로 이관을 시켜주어야 한다. [redis .. 2024. 11. 24. 이전 1 2 3 4 5 ··· 36 다음