SMALL 분류 전체보기38 [Springboot] 3. 스프링에서 API를 작성하는 다양한 방법 - GET 각 HTTP 메서드에 해당하는 API를 개발하는 내용을 다룹니다. 1. GET API 만들기 GET API는 웹 애플리케이션 서버에서 값을 가져올 때 사용하는 API입니다. 1-1. @RestController - RestController는 @Controller에 @ReponseBody가 추가된 형태로 RestController의 주용도는 JSON 형태로 객체 데이터를 반환하는것 - 모든 메서드에 @ResponseBody를 추가한것과 동일하다 - 뷰를 반환하지 않는다. 1-2. @RequestMapping - 클라이언트에서 URL로 들어온 요청을 Controller와 매핑 해주는 어노테이션 - 클래스에 선언시에는 모든 메서드앞에 설정한 URL이 추가된다. - 주요 옵션 옵션 설명 value URL 값으.. 2023. 2. 8. [Springboot] 2. 스프링 부트 프로젝트 생성 사용 IDE : 인텔리제이 1. 스프링부트 프로젝트 생성방법 스프링 부트 프로젝트를 쉽게 만드는 방법으로는 크게 2가지 방법이 있습니다. 1-1. 인텔리제이에 Spring Initializr를 이용하여 생성 이름, 그룹 등 프로젝트에 대한 정보를 기입 후 생성 다음 단계로는 프로젝트에서 사용 할 의존성을 GUI형태로 간편하게 추가 하여 이용 할 수 있습니다. 1-2. 스프링 공식 사이트에서 생성 ( https://start.spring.io) 인텔리제이에서 사용 했던 기능과 같은 기능을 이용 할 수있으며 ADD DEPENDENCES를 통해 의존성을 추가 할 수 있습니다. 2023. 2. 8. [Springboot] 1. 스프링부트란? 스프링 프레임워크는 자바 기반의 애플리케이션 프레임워크로 엔터프라이즈급 애플리케이션을 개발하기 위한 다양한 기능을 제공한다. 스프링은 목적에 따라 다양한 프로젝트를 제공하는데 그 중 하나가 스프링부트이다. 1. 스프링 프레임워크 스프링부트에 대해 알아가기전에 스프링에 대해 먼저 알아야한다. 스프링은 자바에서 가장 많이 사용하는 프레임워크이며 현재 우리나라의 '전자정부 표준 프레임워크'의 기반으로 채택되어 공공기관 웹 서비스 개발시에도 이용 된다. 1-1. 제어 역전(Ioc) 일반적은 자바 개발의 경우 객체를 사용하기위에 아래와 같은 코드를 사용한다. 즉 객체를 선언하고 해당 객체의 의존성을 생성한 후 객체에서 제공하는 기능을 사용하므로 작업을 개발자가 직접 제어합니다. 하지만 제어 역전을 특징으로 하는 .. 2023. 2. 8. [Linux] 7. 리눅스 vi 환경 설정 1. vi 환경 설정 vi는 사용자가 환경을 설정할 수 있도록 set 명령을 제공한다. - vi 환경 설정 명령 set 명령과 옵션 기능 set nu 파일 내용의 각 행에 행 번호를 표시(보이기만 할 뿐 저장x) set noru 행 번호를 감춘다. set list 눈에 보이지 않는 특수문자를 표시한다(tab: ^|, eol:$ 등) set nolist 특수문자를 감춘다. set showmode 현재 모드를 표시한다. set noshowmode 현재 모드를 감춘다. set set으로 설정한 모든 vi 환경 설정 값을 출력 set all 모든 vi 환경 변수와 현재 값을 출력 2. 환경 설정 파일과 변수 이용 vi 환경 설정은 사용자 홈 디렉터리에 .exrc 파일로 저쟁 해놓을 수 있다. - 설정 방법 위의.. 2023. 2. 8. 이전 1 ··· 5 6 7 8 9 10 다음 728x90 반응형 LIST