이번에 YAPP 이라는 동아리에서 백엔드를 맡게 되었다. 그래서 이번에 시작할 프로젝트의 설정을 다른 백엔드 분과 상의하다가 코틀린으로 서버를 해보는게 어떻냐는 의견이 나왔다. 간만에 새로운 언어도 배우고 코틀린이 뭐길래 그렇게 난리인지 확인도 해볼 겸 코틀린으로 서버
kotlin으로 spring boot 서버를 간단하게 만들어보자.kotlin 공식 홈페이지의 spring boot tutorial을 참고했다.인텔리제이에서 코틀린으로 프로젝트를 생성한다.dependencies를 추가한다.Mustache는 프론트를 위한 dependenc
코틀린 스프링 부트 서버 구성을 이어서 진행해보자.build.gradle.kts에 플러그인을 추가해서 lazy fetching이 가능하도록 한다. 이로 인해서 @Entity 어노테이션이 추가된 오브젝트는 lazy fetching을 할 수 있다.lazy-fetching(
jwt 관련 설정까지 진행해보자
멀티 플랫폼 언어 - JVM, JS, Native 환경에서 모두 사용 가능하나의 파일이 어떤 환경에서 컴파일되느냐에 따라 빌드된 파일이 달라진다! (개쩐당,,)kotlin.random.Random \-> 자바에서처럼 Random/ThreadLocalRandom 사이에서
이제 회원가입과 로그인의 플로우를 좀 더 구체화해보자.회원 가입1\. 카카오 access token을 포함한 회원 가입에 필요한 정보를 코틀린 서버에 전송2\. 카카오 access token의 유효성 검증3\. 이미 가입한 회원이면 에러 리턴4\. DB에 사용자 추가5
코드 다 짰다고? 이제 테스트해야지 ㅎ
클라우드 서비스 중에서 이미지나 동영상 등 용량이 큰 파일을 저장할 때는 s3 가 필수다. s3에 사진을 업로드 하는 코프링 서버를 만들어보잣 🧚♀️s3 spring boot 프로젝트를 보고 참고하며 만들었다.일단 aws 사이트에 접속해서 s3 버킷을 생성한다. 나
ec2 접속 java 11 설치 git 설치 및 clone jar 파일 빌드 및 실행