본문 바로가기

전체 글

(104)
[Ktorm] Ktor에서 Ktorm 사용해보기 Ktor의 ORM Ktor에서는 ORM으로 Exposed(익스포즈드)와 Ktorm(케이텀)이 대표적입니다. 이 중에서 제가 실험하는 토이 프로젝트의 크기나 설정상 Ktorm이 사용하기 편해 보이더라고요. 그래서 Ktorm의 간단한 사용법을 알아보려 합니다. DB 연결부터 Ktorm을 이용한 CRUD까지의 내용으로 진행됩니다. 1. Ktorm dependency 추가 //Maven 기준 org.ktorm ktorm-core ${ktorm_version} org.ktorm ktorm-jackson ${ktorm_version} // MySQL 사용하기 위한 dependency mysql mysql-connector-java {connector_version} 2. DB 연결 가장 먼저 DB 연결부터 해야 합..
[프로그래머스] 주차 요금 계산 (Java) 카테고리 알고리즘 나만의 카테고리 알고리즘 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/92341 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 요점 알맞은 로직 짜기 적당한 자료 구조 사용 for문으로 iteration에 사용되는 객체를 for문 안에서 제거하지 않도록 주의 (런타임 에러) 참고 지식 Map, Set Map Sort 하기 풀이 (Java) import java.time.LocalDateTime; import java.time.temporal.ChronoUnit; imp..
[Spring] Spring 6.0 과 Spring Boot 3.0에는 뭐가 달라질까 Spring 5.x 버전, Spring Boot 2.x 버전이 얼마 전에 나왔던 것 같은데 벌써 메이저 버전이 또 올라간다는 소식이 들렸습니다. 이미 수개월 전에 나왔던 소식이지만 제가 좀 늦는 편이라 이제야 보게 되어서 이렇게 정리합니다. Spring 6.0, Boot 3.0의 현재 출시 상황 Spring 6.0은 위와 같이 2021년 12월에 M1 버전이 나왔다는 뉴스가 떴었습니다. 그 후 2022년 7월 즉, 현재 시점에 RC1이 뜨는 것으로 되어 있지만 Spring Blog Release 에는 7월 14일에 M5 버전이 나왔습니다. 그래서 RC1 버전은 2022년 8월중에 나오지 않을까 싶습니다. Boot의 상황은 어떨까요? Spring Boot는 기반 소스인 Spring Framework의 개발..