BackEnd
-
Inflearn Spring Framework 입문BackEnd/Spring 2023. 10. 20. 21:19
백기선님의 Spring Framework 입문 강의를 수강하며 간단히 정리한 내용입니다. 🌵 IoC 위 코드와 아래 코드를 비교해보자. class OwnerController { private OwnerRepository repository = new OwnerRepository(); } class OwnerController { private OwnerRepository repository; public OwnerController(OwnerRepository repository) { this.repository = repository; } } 위의 코드 OwnerController는 자기가 필요한 OwnerRepository를 직접 new로 생성해서 사용한다. 내가 사용할 것은 내가 만들어서 쓴다 :..
-
-
-
Docker 공부(1)BackEnd/Infra 2023. 8. 7. 19:21
Docker? 컨테이너 기반 가상화 도구, 어플리케이션을 컨테이너 단위로 격리하여 실행하고 배포하는 기술 어플리케이션을 신속하게 구축, 테스트 및 배포할 수 있는 소프트웨어 플랫폼 Container ? : Image 실행 가능한 인스턴스 리눅스 커널 기능을 사용하여 만들어졌다. 라이브러리, 시스템 도구, 코드 등 소프트웨어 실행에 필요한 모든것을 포함 기존의 가상화 방식과 달리, 리눅스 커널을 공유하며 프로세스 단위 격리 방식으로 동작 호스트 OS 위에서 여러 격리된 환경을 생성, 각 컨테이너 안에서 어플리케이션 실행 컨테이너끼리 자원을 공유하거나 통신하는 것도 가능 여러 컨테이너를 실행하면 독립적으로 실행, 실행중인 컨테이너에 접속하여 명령어 입력 가능 호스트의 특정 포트와 연결하거나 호스트 특정 디렉..
-
-
-
Spring 프로젝트 회고 (2) - 자주 만났던 에러들BackEnd 2022. 8. 31. 02:52
Spring을 공부하고 막 토이 프로젝트를 했을 때, 스프링 부트와 AWS로 혼자 구현하는 웹 서비스 라는 책의 도움을 많이 받았다. 유명한 책이기도 하고, 많은 블로거분들께서 포스팅해주셔서 구글에 검색하거나 저자님의 깃허브 & 블로그에 들어가면 쉽게 내용을 찾을 수 있다. 스프링으로 지금도 프로젝트를 하고 있는데, 내가 자주 만났던 오류들을 까먹지 않기 위해 포스팅하는 글. 📌 Port 8080 was already in use ERROR Web server failed to start. Port 8080 was already in use. Action: Identify and stop the process that's listening on port 8080 or configure this appli..
-