본문 바로가기

Framework/SpringBoot4

[SpringBoot] Java를 Kotlin으로 변환하기(Convert Java to Kotlin) 기존 Springboot, Java, gradle로 구성된 샘플 프로젝트를 IntelliJ를 이용하여 Kotiln으로 변환한 과정을 정리하였습니다. 이 과정에서 Kotlin을 처음 써보게 되었고, 제가 한 방법이 잘한 방법인지는 모르겠습니다만.. 그래도 제가 했던 방법을 기록하고 공유하고자 글을 씁니다. 혹시 더 좋은 방법 있으면 댓글 달아주시면 감사하겠습니다. (더 좋은 방법 너무나 알고 싶어요.) 기존 Springboot 프로젝트 스펙은 다음과 같습니다. Java 8+ springboot 2.x gradle 4 기존 프로젝트 소스는 제 Github에서 볼 수 있습니다. Kotlin은 Jetbrains에서 만들어졌기 때문에 IntelliJ에서 Java를 Kotlin으로 변환해주는 기능이 있습니다. 또한.. 2019. 9. 26.
[SpringBoot] REST API Return XML Response SpringBoot에서 @RestController는 return하는 value를 알아서 JSON으로 변형해서 내려주지만, XML은 기본적으로 내려주지 않습니다. 간혹 XML로 리턴받길 원하는 팀이 있어 이참에 정리를 하고자 블로그 글을 쓰게 되었습니다. 설정 - Jackson XML을 project에 추가 XML 형태로 리턴하고자 할 때, 다음과 같이 Maven 이나 Gradle에서 설정 할 수 있습니다. [Maven] com.fasterxml.jackson.dataformat jackson-dataformat-xml [Gradle] compile "com.fasterxml.jackson.dataformat:jackson-dataformat-xml:2.9.0" 설정과 함께 추가 작업을 해야됩니다. 추가.. 2019. 5. 11.
SpringBoot 프로젝트(2) - STS에서 GitHub로 프로젝트 올리기 Github에 소스를 올리는 방법은 여러가지가 있습니다. 여기서는 SpringBoot 프로젝트(1)에서 만든 프로젝트를 STS를 이용하여 GitHub에 올리는 방법을 소개하겠습니다. 1. GitHub에서 새로운 repository 만들기 1-1. Repository name 입력란에 원하는 레파지토리 명을 입력하시고, Create repository 버튼을 클릭합니다. 1-2. 새로 만든 리파지토리로 이동하여 [Clone or download] 버튼을 클릭합니다. 그러면 아래와 같이 Clone with HTTPS에 URL이 보여지는데, 이 URL을 복사합니다. 2. STS를 띄운 후 아래와 같이 차례대로 클릭하세요. STS - GitHub에 올릴 프로젝트 오른쪽 마우스 클릭 - team - Share P.. 2018. 12. 2.
SpringBoot 프로젝트(1) - SpringBoot, Spring Security, Gradle, MySQL을 이용한 프로젝트 생성 SpringBoot, Spring Security, Gradle, MySQL을 이용한 프로젝트 생성 Spring과 SpringBoot 환경에서 개발을 해왔지만, 개인적으로 좀 더 공부하고 싶어 글을 올리게 되었습니다. 부족하지만 유익한 내용이 되었으면 합니다. 개발환경ㆍOS : Windows 10ㆍJava8ㆍSTS 3.9.5ㆍspringBoot 2.0.4ㆍGradle 2.2.1 프로젝트 생성 전 선작업'Buildship Gradle Integration' 설치하기 1) STS - Help - Eclipse Marketplace 를 클릭2) 입력란에 'gradle'을 입력하여 솔루션 검색3) Buildship Gradle Integration 2.0을 [install] 버튼 클릭하여 설치4) 이클립스 재시.. 2018. 12. 2.
반응형