본문 바로가기
반응형

Spring Boot5

[Kotlin Spring Boot 강의] Spring Data 패키지로 초간단실제 DB 연동하는 CRUD API 구현 방법 Spring Data CRUD API 구현하는 방법이 방법은 기존에는 Data Class를 서비스 레이어를 구현해서 DB와 연동하였다면, 이번에는 CRUD에 특화된 서비스라면 복잡하게 별도의 서비스 레이어를 구현할 필요없이 스프링 프레임워크에 내장된 Spring Data 패키지를 활용하면 매우 간략하게 구현할 수 있다. 기존 데이터 클래스에 @Table 어노테이션을 붙여주기만 하면 쉽게 변환이 된다.  1. Data Class --> Table Class 전환@Table 어노테이션에는 실제 데이터베이스의 테이블 이름을 넣어주면 된다.package com.example.demoimport org.springframework.data.annotation.Idimport org.springframework.d.. 2025. 2. 3.
[Kotlin Spring Boot 강의] JDBC로 실제 DB 연동하는 CRUD API 구현 방법 Kotlin Spring Boot으로 Database 연동하는 CRUD API 만들기 1. Database Source 연결하기IntelliJ 에디터 사용법에디터 오른쪽에 상단에 보면 작은 아이콘으로 Gradle도 있고 Database도 있다. Database를 누르고, 간단한 DB 정보들을 입력해주면 별도의 pgAdmin 등 클라이언트 필요없이 에디터에서 모두 관리 할 수 있어서 편리하다. 데이터 소스 선택+ 버튼을 누르면 현존하는 대부분의 데이터베이스를 선택할 수 있다. Connection 정보 입력간략하게 연결정보를 입력한다. 혹시, Amazon RDS 를 사용한다면 Host에 localhost 대신 URL 주소를 입력하면 된다. Test Connection올바르게 입력이 되었다면 Test Conn.. 2025. 2. 3.
[Kotlin Spring Boot 강의] Data class로 Json 형식 Rest API 만드는 방법 Kotlin data class로 Json 형식 Rest API 만드는 방법지난 강의에서는 Rest API 구현 기초를 위해 간단하게 Hello 메세지만 Plain text로 응답하는 간단한 Rest API를 만들었다.[Kotlin Spring Boot 강의] 사용자 입력에 반응하는 Rest API 구현 방법 [Kotlin Spring Boot 강의] 사용자 입력에 반응하는 Rest API 구현 방법Kotlin Spring Boot Controller를 사용해 Rest API 구현하기 1. Controller 별도 파일 및 기본 클래스 만들기Controller를 만들때에는 main() 함수가 있는 파일이 아닌 별도로 만들어 주는 것이 좋다. 간단한 예로scienceai.tistory.com 하지만, 실무.. 2025. 1. 26.
[Kotlin Spring Boot 강의] 사용자 입력에 반응하는 Rest API 구현 방법 Kotlin Spring Boot Controller를 사용해 Rest API 구현하기 1. Controller 별도 파일 및 기본 클래스 만들기Controller를 만들때에는 main() 함수가 있는 파일이 아닌 별도로 만들어 주는 것이 좋다. 간단한 예로 이름을 입력을 입력하면 Hello를 이름에 붙여서 응답해주는 웹서비스를 만들예정이다.Package 선언패키지는 자바의 개념으로 같은 패키지는 같은 디렉토리 개념으로 보아도 무방하다. 그렇기 때문에, "HelloController.kt" 라는 파일을 같은 디렉토리에 만들어두면, 별도로 import 하지 않아도 관련 파일을 자동으로 Component Scan으로 인식될 수 있다.// HelloController.ktpackage com.example.d.. 2025. 1. 25.
반응형