SERIES

Kotlin과 Spring을 활용한 프로젝트

4 Posts·Last updated on September 05, 2024

Kotlin/Spring 프로젝트 설치 및 실행

September 03, 2024

서론 한국에서 자바와 스프링은 대세중의 대세입니다. 구인풀도 넓고, 자료도 많고, 검증된 안정성으로 다른 언어로 시작한 회사들도 스프링 기반으로 백엔드 서버를 바꾸는 일도 많습니다. 처음에 자바는 뭔가 C랑 다르게 생기고 그래서 거부감도 많았었는데, 최근 이것저것 다른 언어나 프레임워크를 써보다 보니 상대적으로 낯을 덜 가리게 되어서 한 번 그냥 써볼…


SDKMAN!과 bootRun

September 04, 2024

서론 JVM(Java Virtual Machine) 버전을 관리할 수 있는 도구로는 SDKMAN!이라는 것이 있습니다. SDKMAN!은 다양한 JVM 버전뿐만 아니라 여러 Java 관련 도구(예: Maven, Gradle, Scala 등)도 쉽게 설치하고 관리할 수 있게 도와줍니다. 설치 터미널에서 다음 명령어를 실행하여 SDKMAN!을 설치합니다. 설치…


JPA(Java Persistence API) (1)

September 05, 2024

ORM(Object-Relational Mapping) 생각해보니 ORM을 사용한 적이 많았는데, 이게 어떤 것인지 명확하게 짚고 넘어갔던 적은 없던 것 같습니다. Spring의 ORM을 써보려고 하니, 이번 기회에 한 번 정리하고 넘어가려고 합니다. ORM의 정의 ORM은 객체 지향 프로그래밍(OOP) 언어에서 사용하는 객체와 관계형 데이터베이스의 테…


Kotlin에서의 GET API 선언 후 Swagger 설정 하기

September 05, 2024

서론 해당 프로젝트의 역할은 Rest API Backend 서버입니다. 본연의 역할을 위해 먼저 간단하게 Get 메소드에 대한 요청을 처리하는 컨트롤러를 정의해보겠습니다. user 컨트롤러 프로젝트 구조는 DDD를 따라 정의할 예정입니다. 따라서 먼저 user 패키지를 정의하고, 그 안에 파일을 생성해주고 다음과 같이 GET 요청을 처리할 컨트롤러를 …

© SharkniA, Built with Gatsby.