
안드로이드 Room회사 업무를 진행하면서 부득이하게 안드로이드 개발을 하게 되었습니다.내부 데이터를 관리하기 위하여 SQLite를 사용하기로 하였고 오래전 학부생때나 만져본 기억을 더듬어 사용하고 있었는데 SQLite를 편하게 쓸 수 있는 ORM이 있다는걸 알게 되었고 이를 적용해보고 정말 편하다는 생각이 들었습니다. 안드로이드 개발에서 데이터베이스 관리는 중요한 요소입니다. 특히, 로컬 데이터베이스를 효율적으로 다루기 위한 ORM 도구로 Room이 주목받는 이유가 무엇이었는지 조금이라도 공유하고자 글을 써봅니다.예제는 Java 코드로 제공 합니다. 1. ORM이란? ORM은 'Object-Relational Mapping(객체-관계 매핑)'의 약자입니다. 객체 지향 프로그래밍 언어와 관계형 데이터베이스..