본문 바로가기

구름 IDE2

[나만의 Blog 만들기] #3. 프로젝트 실행 src/main/java 폴더에 이미 생성된 project가 하나 있을 것이다. 이곳에 project를 진행할 건데, 먼저 test를 해보자. test라는 패키지를 만들고 그 안에서 테스트를 해볼 건데 마음대로 패키지나 클래스를 만들면 안 된다. 그 이유는 스프링의 IoC(제어의 역전) 때문이다. IoC에 따라 스프링이 클래스를 관리하기 때문에 프로젝트를 실행할 때 스캔을 통해 특정 어노테이션이 붙은 것들을 메모리에 로드한다. 이때 패키지 하위의 클래스나 패키지를 마음대로 설정하면 스캔이 제대로 되지 않아 메모리에 로드되지 않기 때문에 주의해야 한다. 우선, project.test 패키지를 만든다. 그리고 그 하위에 BlogControllerTest라는 클래스를 생성한다. 그리고 아래와 같이 작성한다. .. 2021. 10. 23.
[나만의 Blog 만들기] #1. 구름 ide로 spring boot 개발환경 설정하기 요즘 군대 사지방에서 spring을 공부하는 중이다. 인터넷 강의를 보면서 따라 하는 중인데, 유튜브 데어 프로그래밍님의 강의가 설명도 쉽게 하시고 기초부터 잘 알려주셔서 듣고 있다. 게시글은 이 강좌를 따라 하면서 강의 내용과 시행착오 위주로 작성할 예정이다. https://www.youtube.com/watch?v=6bhF5o4gAOs&list=PL93mKxaRDidECgjOBjPgI3Dyo8ka6Ilqm&index=1 데어 프로그래밍님의 Spring boot 블로그 강좌 강의에선 이클립스를 사용하지만, 나는 사지방에서 구름 ide로 개발하고 있기 때문에 환경 세팅이 달라 조금 애를 먹었다. 먼저 컨테이너를 생성한다. 새 컨테이너를 생성하면 아래와 같이 나온다. 이름과 설명, 템플릿, 배포 등을 취향.. 2021. 10. 23.