# BerkInsert를 사용한 쿼리 개선
문제가 발견된 코드 //post 생성 @Transactional public PostResponse createPost( PostRequest postRequest, HttpServletRequest request, Long boardId ){ //토큰 생성 String token = jwtUtils.validateTokenOrThrow(request);…
문제가 발견된 코드 //post 생성 @Transactional public PostResponse createPost( PostRequest postRequest, HttpServletRequest request, Long boardId ){ //토큰 생성 String token = jwtUtils.validateTokenOrThrow(request);…
Dockerfile 작성 및 빌드: Dockerfile 작성: Creww 프로젝트의 배포를 위해 Dockerfile을 작성. Dockerfile에는 애플리케이션의 환경 설정 및 의존성 설치 명령어를 포함하여 컨테이너 이미지를 생성한다. 빌드: 작성된 Dockerfile을 사용하여 Docker 이미지를 빌드했다. 빌드된 이미지를 통해 일관된 환경에서…
위 코드로 진행할 경우 문제가 생길 상황 만약 어떤 유저가 100개의 수량인 상품을 100개 주문하기를 누르고 결제를 안하는 경우 한 제품에 대해 여러 주문이 동시에 들어오고, 그 중 몇몇이 결제되지 않으면, 실제로 얼마나 많은 재고가 남아 있는지 추적하기 어려워짐. 개선된 코드 결제가 완료된 시점에 상품 수량을 업데이트 결제 중에 누군가가 더 빠르게…
RoomRoomBnB 팀 프로젝트 💡 오늘의 학습 키워드 #과제발표 ✔️ 오늘의 Todo List 팀 과제 발표하기 ✏️오늘의 기록 그동안 팀 프로젝트를 한다는 핑계로 TIL을 쓰지 않았다. 다시 열심히 써야겠다. 일기 형식 말고!!!! 팀 과제 발표를 내가 했다. 별로 잘하진 않은 것 같다. 나는 회원가입/로그인 기능을 구현했는데 로그아웃 기능은…
Spring Security 💡 오늘의 학습 키워드 #스프링 #GitHub #로그인 ✔️ 오늘의 Todo List 숙련주차 2주차 강의 스프링 실습 ✏️오늘의 기록 오늘도 SpringSecurity와 JWT를 공부했다. 코드를 내 것으로 만드려고 실습을 했는데 만드는 순서를 정해놓는게 중요할 것 같다. 2주차 강의는 1주차보다 다행히 좀 더 쉽다
Spring Security 💡 오늘의 학습 키워드 #스프링 #GitHub ✔️ 오늘의 Todo List JWT SpringSecurity 인증과 인 1. Spring Securiy 프레임워크는 Spring 서버에 필요한 인증 및 인가를 위해 많은 기능을 제공해 줌으로써 개발의 수고를 덜어 준다. build.gradle에 Spring Security…