목록개발/SPRING (3)
원하는 것은 뭐든지
About 이전에 Spring에 대해 간단히 알아봤습니다. 이번에는 Spring Initializr로 프로젝트를 생성해 보겠습니다. 이전 글은 아래링크를 참고해 주세요 [Spring Boot] 스프링 부트 시작하기 About 스프링부트 프로젝트를 구성하면서 정리하는 차원에서 글을 쓰게 되었습니다. 자주 그리고 잘 사용하고 있는 Spring에 대해 명확히 이해하는 시간이 되길 바라며 글을 시작합니다. 목차 프레 kdy-blog.tistory.com 목차 Spring Initializr 프로젝트 생성하기 본론 Spring Initializr https://start.spring.io/ 스프링에서 제공하는 스프링부트 기반 프로젝트를 생성해 주는 사이트입니다. 몇 번의 클릭으로 간단하게 프로젝트 생성이 가능합니..
About 스프링부트 프로젝트를 구성하면서 정리하는 차원에서 글을 쓰게 되었습니다. 자주 그리고 잘 사용하고 있는 Spring에 대해 명확히 이해하는 시간이 되길 바라며 글을 시작합니다. 목차 프레임워크 Spring Framework Spring Boot 본론 프레임워크(Framework) 소프트웨어 개발을 위한 구조와 규칙을 제공하는 도구나 환경입니다. 단어 뜻대로 Frame (틀, 구조)를 제공하는데 그 틀에 개발자가 자주 그리고 잘 사용하는 것들을 모아서 제공하고 개발자는 기능을 추가하고 확장할 수 있습니다. 해서 특정한 종류의 소프트웨어 개발에 특화되어있기 때문에 다양한 프레임워크가 있습니다. (Spring, Django, Angular 등) Spring Framework 스프링 프레임워크는 자바..
시작 Spring을 알고 꽤 지나 Maven, Gradle가 빌드 관리 도구라는 것은 알고 있지만 무슨 차이가 있는지는 잘 모른다. 문득 궁금해지고 알아둬야 할 것 같아 정리 해 본다. 빌드 도구 빌드는 작성한 소스코드를 실행할 수 있는 파일로 만드는 것을 말한다. 빌드도구는 빌드과정을 자동으로 처리해 주고 너무 많아져서 일일이 다 관리해 주기 힘든 라이브러리를 추가, 관리해주는 도구를 말한다. Ant 2000년에 발표 되었고 자바로 개발된 자바프로젝트의 빌드 도구이다. 자바뿐 아니라 C, C++ 어플리케이션 개발에도 사용될 수 있다. 다른 툴과의 연동이 쉽다, 이를 통해 빌드 프로세스를 확장 할 수 있다. Maven pom.xml(Project Object Model)에 파일에 설정을 작성하여 빌드 프..