본문 바로가기
728x90

스프링5

AWS 배포[1] - ec2 생성기 https://velog.io/@dinnseonnin/AWS-%EB%B0%B0%ED%8F%AC-%EC%8B%9C%EC%9E%91-Intro이전 intro 에서 간단하게 회원가입 진행했구요! 가능한. 진행해보겠습니다.ec2로 진행을 해보겠습니다.Amazon Elastic Compute Cloud(Amazon EC2)는 750개가 넘는 인스턴스, 그리고 최신 프로세서, 스토리지, 네트워킹, 운영 체제 및 구매 모델의 옵션과 함께 워크로드의 요구 사항에 가장 잘 부합할 수 있도록 가장 포괄적이고 심층적인 컴퓨팅 플랫폼을 제공합니다. AWS는 인텔, AMD 및 Arm 프로세서를 지원하는 최초의 주요 클라우드 공급자이며, 온디맨드 EC2 Mac 인스턴스를 지원하는 유일한 클라우드이자, 400Gbps 이더넷 네트워.. 2025. 2. 8.
Spring 프로젝트 GCP에 올리기 [무료계정] 📚 Spring 프로젝트의 서버를 gcp를 이용해 올리는 방법을 정리해 보겠습니다..! 매번 계속 찾아 하기 귀찮아서 요걸로 종결시키겠습니다. 계정은 아직 계속 지속될 서버를 올릴만한 일이 없는 관계로 무료계정을 파서 진행하는 방식으로 해보겠습니다! 📙계정 만들기계정 하나를 새로 만들고, GCP 사이트에 들어가서 계정 인증을 진행해줍니다. 간단한 개인정보와 카드 정보를 입력하고 나면 무료 크레디트를 받은 것을 확인할 수 있습니다. 📘 DB 생성제품 > 데이터베이스 만들기 클릭 > 데이터베이스 엔진 선택 (저는 mysql을 선택했습니다.) cloud 버전 선택 등등을 진행하는데, 개인프로젝트 수준에선 가장 낮은 가격대로 설정해도 문제가 없습니다. 사용하지 않을 때는 끄는 것이 좋은것 같습니다. htt.. 2024. 9. 6.
[Spring Jwts] parser() 와 parserBuild() 이전 버전으로 jwt를 사용하다가 새로 프로젝트를 진행하면서 버전을 올리니 Jwts.parser().setSigningKey(secretKey) .parseClaimsJws(authToken.getToken()).getBody(); 위 코드에서 오류가 발생했고,  Cannot resolve method 'parseClaimsJws' in 'JwtParserBuilder' 를 확인할 수 있었다. build.gradle에서 버전을 올리고, 구글 검색을 해보니 업데이트 단계에서 parser() 대신 parserBuild()를 사용했단 것을 확인했었고,  24.7월 기준, jjwt-api 버젼 0.12.6에서는 다시 parser() 함수를 쓰되,  build()도 사용해야 한다. 예시.. 2024. 7. 18.
[프로그래머스] ComponentScan, @Service **컴포넌트 스캔 : 스프링이 직접 클래스를 검색해 빈으로 등록해 주는 기능. 설정 클래스에 빈으로 직접 등록하지 않아도 클래스를 빈으로 등록할 수 있다. *흐름의 전반적 순서는 Controller -> Service -> Repository 순이다. *Component : 독립적인 단위 모듈. 스프링부트에선 ioc 컨테이너에 등록된 클래스. @Component 어노테이션으로 작성한 클래스를 IOC에 등록한다. 여기서 IOC 컨테이너에 등록되어 ioc가 관리하는 객체를 bean이라고 한다. **@Service 어노테이션 : 클라이언트의 요청에 대한 비지니스 로직을 수행하는 컴포넌트. VoucherService와 OrderService의 클래스에 @Service를 적어준다. ** 기존 AppConfigur.. 2023. 7. 19.
728x90