Backend/Kotlin 3

Kotlin, Spring Boot 사용 Restful API 만들기(2)

앞서캡처된 코드들은 10번 항목에서 코드로 확인할 수 있음 DB연결 및 테이블 데이터 생성 및 조회 API 만들기1) API 수정 Kotlin, Spring Boot 사용 Restful API 만들기(1) 에서 만든 API를 일부 수정 data class:  이 키워드는 Kotlin에게 이 클래스가 데이터 저장 용도로 사용되는 클래스임val id: String?: val은 불변변수 (var는 가변변수), String?(물음표) 은 값이 null도 허용이 된다는 뜻으로 val id 는 null 또는 String  타입의 값을 가질 수 있음2) GET 호출애플리케이션 실행시 Messge함수에 따라 list에 값이 들어갔고 list값이 출력된걸 볼 수 있음그런데 이상한점이 있다 난 출력을 하라는 명령을 따로 ..

Backend/Kotlin 2024.08.18

Kotlin, Spring Boot 사용 Restful API 만들기(1)

앞서Kotlin 공식문서에서 Kotlin을 이용하여 간단한 애플리케이션을 만들 수 있는 코드와 설명을 제공한다.그 중 Spring Boot로 RESTful 웹 서비스 만들어 보며 JAVA와 어떻게 다른지 알아볼 예정이다.코틀린(Kotlin), 스프링 부트 프로젝트 만들기1) 인텔리제이 프로젝트 생성Languege: KotlinType: Gradel - KotlinJDK: 172) 디펜더시 추가Spring Web, Spring Data JDBC, H2 Database이후 Create 클릭 프로젝트 구조  3) MainJava와 비슷하지만 class를 보면 class명만 존재 이건 class에 멤버가 포함되어 있지 않으면 ‘({})’ 이 부분을 완전히 생략할 수 있음 @SpringBootApplication..

Backend/Kotlin 2024.08.18

Kotlin 이란

앞서최근 구인구직 사이트를 돌아다니면서 필요로 하는 기술을 살펴보면 흔하게 kotlin을 찾아 볼 수 있다. 오히려 JAVA보다 더 많은거 같아 보이기도 한다. 5년차 백엔드(JAVA) 개발자로서 굉장히 충격을 받을 수 밖에 없었다. “내 기술이 이제 점점 사라져가다니..” 물론 아직도 JAVA를 필요로 하는 기업은 차고 넘쳤다.  하지만 더 먼 미래를 생각하면 Kotlin.. 공부 해야겠다는 생각이 든다. (Kotlin.. 키보드로 쓰기도 어렵다 JAVA 얼마나 단순한가 ㅋㅋㅋㅋㅋ)시작하자.코틀린(Kotlin)이란?IntelliJ IDEA의 개발사 JetBrains에서 2011년에 공개한 오픈 소스 프로그래밍 언어. JVM 기반의 언어이며, Java와 유사하지만 더 간결한 문법과 다양한 기능을 추가하였..

Backend/Kotlin 2024.08.07