Spring Boot(16)
-
스프링 빈 순환 참조 - The dependencies of some of the beans in the application context form a cycle
원래는 CartProvider까지 있었는데 The dependencies of some of the beans in the application context form a cycle 이같은 에러가 발생해 살펴보던중 CartProvider 를 사용하지 않음을 알게되었고 CartProvider를 삭제했더니 해결되었다. 3/12 추가 *************************** APPLICATION FAILED TO START *************************** Description: The dependencies of some of the beans in the application context form a cycle: scrapYoutubeController defined in fil..
2021.02.11 -
스프링부트 서브쿼리
기존 짜둔 쿼리들을 가지고 스프링부트에 적용시키려고 했다. 기존 짜둔 쿼리에 서브쿼리를 굉장히 많이 썼는데 서브쿼리를 지양하라는 글을 봤다 [Querydsl] 서브쿼리 사용하기 안녕하세요! 이번 시간에는 Querydsl에서의 Subquery 기본 가이드를 진행합니다. 개인적으로 ORM을 사용하며, 객체지향적으로 엔티티가 구성되어있으면 서브쿼리가 필요한 일은 거의 없다고 생각하 jojoldu.tistory.com 서브쿼리 대신, 1. join으로 해결할 수 없는지 2. 어플리케이션에서 처리할 수 없는지 3. 쿼리를 나눠서 실행할 수 없는지 를 고려하라고 한다. 그래서 기존 짜놨던 서브쿼리를 조인으로 바꿔보려고한다!! ex. 매장세부조회 매장정보조회 쿼리 전) select s.storeName, s.deli..
2021.02.04 -
스프링부트 ec2에 배포하기
0. EC2에 인스턴스 생성하기 (인스턴스 생성 설명 참고) AWS 서버 구축 - nginx, mysql, php 설치 1. aws 계정생성 AWS 프리 티어 12개월 무료: 이 프리 티어 오퍼는 AWS 신규 고객에게만 제공되며 AWS 가입일로부터 12개월 동안 유효합니다. 12개월의 무료 사용 기간이 만료되거나 애플리케이션 사용 kimmjieun.tistory.com 1. 프로젝트 만들고 깃에 업로드하기 2. 콘솔에 연결해서 자바 설치 sudo apt-get install openjdk-11-jdk 3. 레포지터리 git clone or git pull 해오기 git clone https://github.com/kimmjieun/coupang_eats_springboot.git git pull 4. 해..
2021.02.01 -
스프링부트와 AWS RDS 연동
ecsimsw.tistory.com/entry/AWS-ec2-%EC%82%AC%EC%9A%A9%EA%B8%B0-%EC%8A%A4%ED%94%84%EB%A7%81-%EB%B6%80%ED%8A%B8%EC%99%80-RDS-%EC%97%B0%EB%8F%99 AWS RDS / 스프링 부트와 RDS 연동 AWS RDS / 스프링 부트와 RDS 연동 이전 글에서 RDS 인스턴스 생성하고, 초기 설정, 접속까지 다뤘다. AWS ec2 사용기 / RDS 인스턴스 생성과 초기 설정 AWS ec2 사용기 / RDS RDS는 AWS의 클라우드 기반 관계형 ecsimsw.tistory.com
2021.01.30