# start.spring.io

6개의 포스트
post-thumbnail

[SpringBoot] API 구현 - #2 스프링부트 환경 설정

Flutter로 만든 어플과 통신하기 위한 백엔드 서버 구현 API 구현에 앞서 스프링부트에 대한 기본적인 환경설정 요소에 대해 간략히 설명한다. > 참고사항 본 프로젝트의 API 서버는 다음의 기능을 지원한다. 유저(멤버)에 대한 정보 채팅방 기능 모집 단위 별 채팅방 목록 본 프로젝트는 Flutter에서 구현된 각 모집단위 별로 채팅방이 존재한다. 각 모집단위의 채팅방은 서로 구분된다. 또한 신고 기능이 존재한다. 채팅방에 따라 그 기능에 사소한 차이가 존재할 수 있다. 기타 크롤링된 데이터 반환 크롤링된 데이터는 다음의 두 가지 유형을 지닌다. 사전에 이미 크롤링 된 데이터로서, 수동적으로 크롤링하여 주입 (반년 주기로 크롤링 해야 하는 경우) 서버의 백그라운드에서 지속적으로 데이터를 크롤링 (지속적인 크롤링이 필요시 되는 경우) 개인의 개발 환경에 맞게 위를 참고하여 변형하여

2023년 7월 27일
·
0개의 댓글
·
post-thumbnail

macOS에서 SpringBoot 프로젝트 빌드하기

SpringBoot 기반으로 프로젝트를 생성할 때 사용 할 수 있는 방법이다. 사용중인 개발툴에서도 생성이 가능하지만, 손쉽게 생성할 수 있는 사이트도 있으니 확인해보자. 👩🏻‍💻 Eclipse에서 Build 개발 환경 MacOS STS4 - Spring Tool Suite 4(4.11.0) Java 11 1. 프로젝트 생성하기 상단 탭에서 생성하는 방법과 Project Explorer(화면 좌측)에서 생성하는 방법이 있다.(본인 편할대로 생성하면 됨) > A. [⭐️추천⭐️] Ctrl + N 단축키 사용 > B. 상단 탭에서 생성 File - Other > C. Project Explorer 탭에서 생성하기 오른쪽 마우스 클릭

2023년 6월 7일
·
0개의 댓글
·
post-thumbnail

Spring boot 기본 라이브러리를 살펴보쟈아

보통(?) normally https://start.spring.io/ 에서 이렇게 4개의 Dependecies를 가져간다. Lombok은 spring annotation으로 간편하게 메서드 생성.. H2 Database는 메모리 기반 DB.. 뭐 이정도는 알고 있지만 Spring Data JPA Hibernate -> Hibernate는 JPA(Java Persistence API)를 구현하는 ORM(Object-Relational Mapping) 프레임워크 중 하나이

2023년 3월 18일
·
0개의 댓글
·
post-thumbnail

[프로젝트 셋업] IntelliJ 커뮤니티 버전에서 스프링부트 어플리케이션 실행하기

IntelliJ Community Edition (무료버전) 에서는 스프링부트 프로젝트를 바로 셋업할 수 없습니다. 물론 하나하나 설정하면 가능하지만.. 귀찮습니다. 아래 사진은 커뮤니티 버전에서 신규 프로젝트를 생성하는 화면인데, 인텔리제이에서 제공하는 SpringInitialzr 가 없습니다. 이럴 때는 start.spring.io 에서 제공하는 SpringInitialzr 를 사용해서 스프링 프로젝트를 셋업할 수 있습니다. 사이트에 접속하면 위와 같은 화면이 나오는데, **라이브러리 관리 툴, 언어, 스프링부트 버전, 메타

2023년 1월 9일
·
0개의 댓글
·
post-thumbnail

Spring 시작하기

1. 시작하기 > https://start.spring.io/ 에 들어가서 아래와 같이 체크해 주도록 한다. 참고로 SNAPSHOT 은 현재 개발중인 버전이다. 그래서 나는 SMAPSHOT 이 아닌 것 중에서 가장 최신 버전을 선택했다. > 여기서 중요한건 Gradle Project 를 선택하는 것과 JAVA Version 을 알맞게 지정해야 한다. 나의 JDK Version 은 11이므로 11로 체크했다. 위와같이 해주고 Generate 버튼을 클릭해 다운받는다. Intellij 에서 Open 에서 build.Gradle를 선택한다. ![](https://velog.velcdn.com/images/ghkdtlwns987/post/d85c48de-34e4-4004-a751-08106470

2022년 11월 15일
·
0개의 댓글
·
post-thumbnail

[스프링부트로 API 만들기] 스프링부트 프로젝트 시작하기

스프링 부트 프로젝트 시작하기 프로젝트를 시작할때 start.spring.io 를 이용하면 간편하게 초기 세팅을 마칠 수 있다. 사이트에 접속을 하면 아래와 같은 화면을 볼 수 있다. 메인페이지 화면에 보이는대로 원하는 환경을 세팅하도록 한다. 본 시리즈에서는 gradle을 사용하여 의존성 관리를 할거기 때문에 gradle을 선택했다. 의존성 선택 우측의 Dependencies 옆의 ADD를 누르면 위와같은 화면이 나온다. 여기서는 이 프로젝트에 추가할 외부 의존성

2021년 1월 2일
·
0개의 댓글
·