본문 바로가기
반응형

전체 글98

[프로젝트, 트렌비] 상품 카탈로그 시스템 개발 보호되어 있는 글 입니다. 2023. 2. 12.
[프로젝트, 트렌비] CMS (컨텐츠 관리 시스템) 개발 보호되어 있는 글 입니다. 2023. 2. 12.
[프로젝트, 트렌비] 스타일 탭 서비스 개발 보호되어 있는 글 입니다. 2023. 2. 12.
ArithmeticException 해결하기 들어가며 운영하는 하나의 서비스에서 에러가 발생하여 슬랙 알럿이 왔다. 왜 발생했는지 원인을 알아보고 해결해보도록 하자. 현상 보통 이런 에러가 발생하면 가장 먼저 로그 시스템에 접속하여 어떤 에러 메시지가 남겨졌는지 확인한다. 에러 메시지를 확인해보니 다음과 같았다 (에러 메시지에 포함된 회사 정보는 살짝 변경했다.) NullPointerException [CONTROLLER-EXECUTION] class=sampleController, method=GET, path=/api/v1/sample, statusCode=500, exceptionMessage=null, executionTimeMills=44 exceptionMessage=null 인것으로 보아 해당 API 가 호출될 때 NPE (Null P.. 2023. 2. 12.
[프로젝트, 트렌비] 리뷰 서비스 안정화 및 성능 개선 보호되어 있는 글 입니다. 2023. 2. 11.
[프로젝트, 연구] LKAS 데이터 통계 분석 및 RATING 프로그램 개발 보호되어 있는 글 입니다. 2023. 2. 11.
[프로젝트, 연구] 공공데이터 기반 고용보험 가입 예측 모델 개발 연구 보호되어 있는 글 입니다. 2023. 2. 11.
[JPA] Spring 에서 JPA 사용하기 JPA 개념에 대해서는 이해하고 있다고 가정을 하고 이번 글에서는 JPA 의 기본 사용법에 대해 알아보고자 한다. 의존성 추가 아래 의존성을 추가해주자. dependencies { implementation("org.springframework.boot:spring-boot-starter-data-jpa") // JPA 의존성 testImplementation("org.springframework.boot:spring-boot-starter-test") // 테스트를 위한 의존성 runtimeOnly("com.h2database:h2") // 테스트를 위한 의존성 } 도메인 객체 생성 예시로 상품 (Product) 에 대한 객체를 생성해보자. 간단하게 id, name, description 3개의 필드만.. 2023. 2. 11.
반응형