Spring Framework/Spring boot

Spring Framework/Spring boot

[Gradle] 빌드 도구 Gradle이란, Gradle 자동화 방식 파악하기

Gradle이란 무엇인가? : Gradle은 Maven과 Ant의 장점을 결합한 형태로 개발된 현대적인 빌드 자동화 도구입니다. Java, Kotlin, Groovy 등 다양한 프로그래밍 언어를 지원해 줍니다. 저는 SpringBoot 프로젝트를 생성할 때 Gradle을 통해 프로젝트 및 의존성을 설정을 하는데 이용해 봤습니다. 빌드 자동화(CI)란? : CI는 개발자들이 코드 변경 사항을 빈번하게 통합하고 테스트하는 방식으로 작업을 진행하는 소프트웨어 개발 방법론입니다. 이를 통해 개발자들은 작은 코드 변경 사항들을 자주 반영하고, 통합 오류를 최소화하여 더욱 안정적인 소프트웨어를 공할 수 있습니다. Gradle을 사용하는 주목적은 프로젝트의 의존성 관리, 빌드 설정, 테스트, 배포 등을 효율적으로 처..

Spring Framework/Spring boot

[Spring boot] 스프링 부트에서 @ModelAttribute와 @RequestBody 애노테이션의 사용법과 차이점 - 컨트롤러에 데이터 전달하기 -

스프링 부트는 웹 애플리케이션 개발 시 많은 편의성을 제공하는 프레임워크입니다. 그중에서도 @ModelAttribute와 @RequestBody 애노테이션은 데이터를 컨트롤러로 전달하는 데에 사용되는 중요한 애노테이션입니다. 이번 블로그에서는 @ModelAttribute와 @RequestBody 애노테이션의 개념, 사용법, 그리고 둘 사이의 차이점에 대해 알아보겠습니다. @ModelAttribute @ModelAttribute 애노테이션은 사용자가 입력한 데이터를 자바 객체로 바인딩하기 위해 사용됩니다. 주로 HTML 파일의 form태그에서 전송된 데이터를 처리할 때 사용되며, HTTP 요청의 바디(body)가 아닌 URL 쿼리 파라미터로 전달되는 데이터를 처리할 때 유용합니다. @Getter@Sette..

Spring Framework/Spring boot

[Spring boot] 스프링 부트 @PathVariable, @RequestParam 사용법 - 컨트롤러에서 파라미터 받는법

스프링 부트는 웹 애플리케이션을 개발할 때 많은 편의성을 제공해 주는 프레임워크인데, 이 중에서도 @PathVariable과 @RequestParam 애노테이션은 URL 경로나 요청 파라미터를 처리할 때 사용되는 애노테이션입니다. 이번 블로그에서는 @PathVariable과 @RequestParam 애노테이션의 개념, 사용법, 그리고 둘 사이의 차이점에 대해 알아보겠습니다. @PathVariable @PathVariable 애노테이션은 URL 경로에서 변수 값을 추출하여 메서드의 파라미터로 바인딩하는 역할을 합니다. 즉, URL 경로의 일부를 변수로 사용하고자 할 때 주로 사용됩니다. 이 애노테이션은 중괄호{}로 감싼 경로 변수와 메소드 파라미터를 매핑하여 값을 전달합니다. @GetMapping("/me..

kylo
'Spring Framework/Spring boot' 카테고리의 글 목록 (6 Page)