Spring
-
Reactive Spring Boot: Part 1: Kotlin REST ServiceSpring 2021. 1. 17. 18:37
www.youtube.com/watch?v=coM6wWKau5E 위 영상을 토대로 만들었습니다. 코틀린으로 간단한 Spring Reactive REST Service 를 만드는 과정입니다. 영상을 보면서 따라는 과정을 그대로 썼습니다. 물론 하나씩 캡쳐하는 게 정확한 가이드를 줄 수 있으나 영상을 참고할 수 있기에 내용을 놓치지 않게 설명을 하는 방식으로 제작하였습니다. 추천하는 방법은, 영상을 재생하고 이 글을 읽으면서 따라하는 것입니다. 영상은 intelliJ 의 제작사인 JetBrain 에서 만들었습니다. 당연히 IntelliJ 를 기본으로 설명합니다. 이클립스, 스프링 STS 를 사용하는 사람도 세부적으로 같진 않지만, 동일한 코드로 작업할 수 있습니다. 하지만 개인적인 입장으로는 인텔리제이를 사..
-
<Spring JPA> 1.2 JPA 소개JPA 2020. 4. 7. 09:54
두번째 강의를 들었다. 매일 아침 20분 정도를 할애하기로 해서 과연 언제 다 할 수 있을까 라는 생각이 들어서 ... 궁금한 건 일단 찾아봐야겠다고 생각해서 로드맵을 보았다. 일단 커리큘럼은 이러하다. 1. 자바 ORM 표준 JPA 프로그래밍 - 기본편 (54강) 2. 실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발 (35강) 3. 실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화 (23강) 4. 실전! 스프링 데이터 JPA (32강) 5. 실전! Querydsl (41강) 보통 한 강의가 20분이니까, 하루 한강의 기준으로 보면 54+35+23+32+41 = 185 가 나온다. 평일 기준으로 월~금이면 일주일에 5번, 185 나누기 5 면 37주. 1년이 52주니까 대충...
-
<Spring JPA> 1.1 SQL 중심적인 개발의 문제점JPA 2020. 4. 6. 10:59
인프런을 통해 강의를 신청했다. 스프링 JPA 에 관한 글을 써보고 싶은데 관련 지식의 부족으로 방법을 고민하던 중, 강의를 들으면서 글을 먼저 써보자고 생각했다. 어떻게 보면 그냥 강의 정리노트에 불과할 수도 있지만, 최대한 내 생각까지 합친 글을 써봐야겠다. 일단은 글 제목은 강의 소제목들과 동일하게 하자. 나중에 검색도 편리할 것 같다. 1.1. SQL 중심적인 개발의 문제점 강사님은 우형에서 일하고 계시는 김영한님이다. 기존에 봤던 영상과 조금은 다르게 세련된 모습으로 나오셔서 놀랐다. 목소리 톤도 그동안 봤던 영상보다 약간 하이톤이었다. 뭔가... 자본적으로...(말을 아끼자) 첫번째 주제는 SQL 중심적인 개발의 문제점이다. JPA 가 무엇인지 언급하기 이전에 무엇이 불편했는지 왜 새로운 무언..
-
Spring kafka 적용하기Spring 2020. 3. 11. 17:13
해당 문서는 의존성을 추가해서 작업을 하는데 익숙하지 않은 분들을 위하여 작성하였습니다. 본 내용은 How to Work with Apache Kafka in Your Spring Boot Application 와 How to Use Schema Registry and Avro in Spring Boot Applications 를 참고하여 작성하였습니다. 또한 원문 제목처럼 Spring boot 기준입니다. 되게 쉬운 영어로 되어있어서 대부분 원문을 보시고 바로 하실 수 있겠지만, 조금이라도 빠르게 하실 수 있지 않을까 싶어서 작성하였습니다. 의존성 추가하기 가장 먼저 해주어야 하는 일은 Spring boot 에 카프카 dependency 를 추가해주어야 합니다. 아마도 maven 또는 gradle 을 ..