Springboot 103

Spring boot/실습 첫 프로젝트 만들기

안녕하세요 이제 본격적으로 spring에 들어가기에 앞서 기본적인 페키지만드는 규칙은 도메인을 거꾸로 하면 된다. 이렇게 라이브러리를 다운받을때는 어떠한 조작을 해서는 안된다. 이때 어떠한 조작을 하게되면 라이브러리가 다 다운이 안돼서 온전한 개발을 할 수 없다. 데브툴은 코드가 수정되고 저장됐을때 자동으로 업데이트 해준다 maven을 사용하는 이유 maven은 의존성 관리 도구이다 프로젝트가 거대해지면 수많은 라이브러리들이 하나의 기능에 얽켜있는데 이때 배포시에 해당 기능을 구현해 주는 라이브러리가 하나만없어도 프로그램이 실행이 안된다. 이 의존돼 있는 라이브러리를 자동으로 업데이트해주고 빌드까지 해주는 편리한 기능 pom.xml에서 추가된 라이브러리를 관리해준다. 여기서 대부분의 라이브러리를 만나볼 ..

Springboot 2021.06.21

STS/Springboot 개발 환경 설정

안녕하세요 바로 시작하겠습니다 저번 포스팅에서 다운로드한 후 exe파일의 바로가기를 바탕화면에 뒀었습니다. 실행을 하면 바로 경로를 설정하는 화면이 나오는데 적절한 곳에 설정하면 됩니다. 실행 후 경로 설정 첫 화면에서 사용하지 않는 탭들은 제거를 하고 좀 더 깔끔한 환경에서 개발을 할 수 있도록 합니다. 일단 모든 프로그래밍 시작의 국 룰인 helloworld 출력해본다. 일단 먼저 알고 가야 할 사항중 하나가 스프링에는 웹 개발 환경을 자체적으로 제공하지 않습니다. 스프링에 다이내믹 프로젝트가(웹 개발 환경) 없는 이유 최근 서버는 데이터를 리턴한다. 하지만 대부분의 현 프로그램들이 html을 리턴하는 방식으로 사용하기 때문에 웹 개발을 하기 위해선 새로운 플러그인을 다운로드하아야 한다 enterpr..

Springboot 2021.06.21

STS 툴 설치를 해보자

안녕하세요 드디어 Spring tool suite 프레임워크를 배우게 됐습니다. 일단 설치를 해야겠죠? jar => 패키지 (소스파일)인데 main메서드가 없는 실행되지 않는 파일 패키지들이 구조화가 돼서 다 약속이 돼있는 틀이 정의된 것들을 '프레임 워크' exe:윈도 운영체제가 이해할 수 있는 확장자 -jar 뒤에 sp만 누르고 tab키를 누르면 자동완성 enter 누르면 자동 설치 이제 이 exe실행파일을 좀 더 찾아가기 쉽게 바탕화면에 바로가기를 만들어 줬습니다. 그리고 정말 중요한 포인트는 어디에 어떤 것들이 있는지 한눈에 알 수 있게 폴더들을 정리하는 것입니다. 그냥 막 다운로드만 하고 사용만 하다 보면 언젠가 쓰레기 더미처럼 원하는 툴들을 찾아야 하는 상황에서 곤란해질 수 있기 때문에 정리하..

Springboot 2021.06.21