0.우선, 개발을 하기 위해서 가장 먼저 해야 할 개발 환경을 세팅하는 것에
대해서 이야기를 하고자 한다.
'뭐... 코드 적는게 중요하지 개발 환경 세팅하는게 뭐가 중요해?'라고 생각하면 곤란하다. 개발 환경을 프로젝트의 목적에 맞게 세팅 하는 것이 개발의 반!....은 아니어도 최소한 30프로는 차지하는 것 같다고 생각한다.
또한, flask를 프로젝트와 연동하는 법, 데이터베이스를 프로젝트와 연동하는 방법 등은 각각 하나의 글에서 정리하는 것이 좋겠다고 생각해서 글을 분리했다. 목차를 참조 해주시길 바랍니다! :)
1.필자는 springboot와 flask, Postgresql 등과 연동을 쉽게 하고 싶었기에,
이클립스 보다는 vscode를 통해 개발을 진행했다.
2.vscode설치 방법 자체는 간단하지만, 거기에서 springboot 사용환경을
세팅하는 것은 쉽지 않다. 하지만, 방법을 하나하나 따라가다 보면 쉬울 것
이다.
3.먼저 vscode를 실행 한 뒤, extensions에 들어가
springboot extension
java extension
이라고 각각 친뒤, 해당하는 것들을 install 한다.



4.그런 다음, f1을 눌러 터미널을 실행시킨 다음, spring initalizer를 실행한다.

5.그런 다음, 각 과정에 따라 설치를 진행해주면 된다. 그 중에서 이름을 설정하는 부분은 마음대로 설정해도 된다.






6.그런 다음 dependency를 설정하는 부분이다.
이 부분에서는 자기가 원하는 dependency들을 마음껏 설치한다.

여기에서 dependencies를 다 설치하지 않으면 gradle 페이지에서 dependencies를
귀찮게따로 설치해야 한다. 그러므로, 가능하면 프로젝트에 필요한 dependencies들에 대해 잘 조사하고, 그것들을 다 추가해주자.
참고로,build.gradle에 가면 dependencies를 설정할 수 있다.

7.결과
6까지의 과정을 다 마치면, 짠!

아래와 같이 프로젝트가 만들어졌다.
이렇게 프로젝트가 만들어졌다면, 이제 본격적으로 코딩을 할 차례가 온 것이다!