devmoa

[SmartOMS 구축기#2] ORM(JPA) 적용기

데보션·2020년 9월 20일·00
ORMJPADatabaseMSANative QuerySmartOMS

AI 요약

Beta

본 글은 SmartOMS 구축 과정에서 ORM(Object-Relational Mapping), 특히 Java 진영의 JPA 적용기를 다룹니다. 저자는 현재 개발 문화인 쿼리 기반 개발에서 MSA(Microservices Architecture) 기반 개발로 나아가기 위해 ORM 도입이 필수적이라고 강조합니다.

한국 대기업의 네이티브 쿼리 위주 개발 문화에 대한 아이러니를 지적하며, ORM이 개발자에게 제약을 부여하지만 이는 오히려 코드 품질 향상과 유지보수 용이성을 위한 발전이라고 설명합니다. ORM은 DB를 다루는 새로운 패러다임으로 받아들여야 하며, 이 글은 ORM에 대한 이해를 돕고 도입을 망설이는 개발자들에게 실질적인 도움을 제공하고자 합니다.

글은 ORM의 개념 설명과 OMS 적용 사례, 그리고 MSA와의 연관성을 두 챕터에 걸쳐 연재될 예정입니다.

이 글이 궁금하신가요?

원문 블로그에서 전체 내용을 확인해 보세요

원문 읽으러 가기

AI 추천 연관 게시글

이 글과 관련된 다른 기술 블로그 글을 AI가 추천합니다