본문 바로가기

Service2

[Spring] Bean 등록 및 의존 관계 설정하기 개요 Spring에서는 객체를 bean (빈)이라는 이름으로 부릅니다. 이러한 bean은 Spring이 시작할 때 Spring container에 등록되어, Spring에 의해 관리되고 쓰여집니다. 앞서 스프링의 MVC 구조에 의해 언급했었는데요. View에 원하는 내용을 그리기 위해서는 Controller를 작성해야 합니다. Controller는 Service에 작성된 메소드를 호출하여, 요구되는 역할을 수행합니다. Service는 Repository에 접근하여, 데이터를 읽어 오거나, 저장 및 수정합니다. 만약 특정 사이트의 상품 주문 기능이 있다면, Controller는 View를 이용해 화면을 나타내는 역할을 합니다. Controller는 Service를 이용해서 실제 주문을 수행하고, Servi.. 2022. 3. 9.
[혼자 구현하는 웹서비스] 6. AWS 서버 환경을 만들어보자 - AWS EC2 * 이 글은 '스프링 부트와 AWS로 혼자 구현하는 웹 서비스' (프리렉, 이동욱 저)를 공부하며 내용을 정리한 글입니다. * 이 글은 5. 스프링 시큐리티와 OAuth 2.0으로 로그인 기능 구현하기 (2)에서 이어집니다. 0. 개요 1. EC2 인스턴스 생성하기 2. EC2 서버에 접속하기 3. 아마존 리눅스 1 서버 생성 시 꼭 해야 할 설정들 0. 개요 앞으로 두 챕터에 걸쳐서 배포 환경을 구축하는 과정을 살펴보도록 하겠다. 이를 위해 AWS (Amazon Web Services)라는 클라우드 서비스를 이용할 것이다. 유사한 서비스로는 Google Clouds, Microsoft Azure, IBM Cloud 등이 존재하지만, AWS가 가장 대중적이고, 그만큼 공개된 자료도 많기 때문에 여기서는 .. 2022. 1. 16.