![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/cTekAD/btsLZkK3DsS/0zcZl9A7SykgpcEKRlUhFk/img.png)
Java to KotlinKotlin version먼저 코틀린 설정을 위해 아무 .java 파일 우클릭 후 Convert Java File to Kotlin File 기능을 사용하면 OK, Configure Kotlin In the Project로 코틀린 설정이 가능합니다.JDK 21을 사용할 예정이라서 Kotlin 버전은 2.1.0으로 설정하였습니다.※ Which versions of Kotlin are compatible with which versions of Java?IDE의 도움으로 kotlin 설정을 마치면 build.gradle, settings.gradle 파일에 코틀린 설정이 추가됩니다.Kotlin 설정 및 gradle.kts로 변환䷿AS-IS) build.gradleplugins { ..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/bWkWn8/btq3DGyZcQK/hhuuDUKSmxmM9cWKkMIxuK/img.jpg)
기초부터 다시 차근차근 다져보자! | 프로젝트 생성 프로젝트 생성은 Spring Initializr에서 (내 생각엔..) IDE보다 간편하게 만들 수 있다. - Project : Gradle Project - Language : Java 11 - Packaging : Jar - Dependencies : Spring Web, Thymeleaf, devtools || Gradle 설정 Gradle 설정은 build.gradle 에서! dependencies에 사용할 Library를 추가해주면 된다. MVN Repository에서 의존성 주입할 수 있는 코드를 얻을 수 있다. || MVC 요소별 특징 어느정도 틀을 갖춘 프로젝트의 모습은 아래와 같다. 각 구조별로 특징(?)을 간략하게 살펴보자. | Cont..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/cPRfTF/btq3znLvWtb/gIKIe4dFZf3KnABQikHBfk/img.jpg)
| Git Repository 연동 * Perspective에 GIT이 추가되지 않았다면 Open Perspective -> Git을 Open 해주자. * Git Repositories 창을 보기 위해 Window -> Show View에서 추가해주자. 초기에 Git Repositories 창이 뜨지 않는다면 Other를 클릭해준 후 Git -> Git Repositories 를 Open 해주자. * 이제 Git Repositories창에서 Git Repositories를 Clone 해주자. * Repository를 Clone 하기 위해서는 해당 Repository의 URI를 알아야 한다. 해당 URL은 자신의 Git Repository에서 확인할 수 있다. Code -> HTTPS 에서 URI를 복사해..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/bPAdzZ/btq3zNcaGuF/ulqXEY6Od2A7MYYhGyWgiK/img.jpg)
참고. Spring Boot Project는 여기서 쉽게 만들 수 있다. Spring Initializr에서 만들어준 zip 파일의 압축을 풀고 아래와 같이 IDE에 import 시킬 수 있다. | 공통 * File -> import || Maven Project * Maven -> Existing Maven Projects * Browse -> Local project 선택 /pom.xml 파일은 웬만하면 체크해주자! * 환경에 따라 약간의 progress(Importing Maven projects) 시간을 거치면 챠란~ maven project가 정상적으로 import 되었다. || Gradle Project * Gradle -> Excisting Gradle Projects *Browse -> L..