미완성글

미완성글

개체와 객체는 뭐가 다를까?

개체(entity)와 객체(object)는 프로그래밍과 소프트웨어 설계에서 사용되는 용어로, 두 용어는 상황에 따라 다르게 사용되지만 종종 혼동되기도 합니다. 각 용어의 주요 차이점은 다음과 같습니다. 개체(Entity): 개체는 설계 도메인의 개념을 나타내는 논리적 개념입니다. 데이터 모델이나 설계 문서에서 사용되며, 일상적인 용어로 표현될 수 있는 대상을 가리킵니다. 예를 들어, 사용자, 프로젝트, 팀, 회원, 주문, 제품 등이 데이터 모델의 개체가 될 수 있습니다. 개체들은 서로 관련되어있는 속성(attribute)과 연관 관(relationship)를 가지고 있습니다. 객체(Object): 객체는 프로그래밍에서 인스턴스화된 클래스를 나타내는 구체적인 개념입니다. 객체는 클래스의 정의를 따르며, 해..

미완성글

Room라이브러리에 필드 무시는 왜 있을까?

Room라이브러리를 활용하여 데이터를 정의하려고 한다. entity클래스를 만들어 테이블의 스키마(속성, 도메인)를 정의하는데, google developer 문서에 보면 필드 무시라는게 있다. @Ignore 어노테이션은 특정 필드를 SQLite 테이블에 포함시키지 않도록 Room 라이브러리에 지시한다. 이 경우 Bitmap 타입의 picture 필드에 @Ignore 어노테이션이 있으므로, Room은 이 필드를 무시하고 데이터베이스에 포함시키지 않는다. 이로 인해 picture 필드는 Java 객체 내에서만 사용되며 SQLite 테이블에는 유지되지 않는다. 객체 안에서만 쓴다는게 뭘까? Bitmap picture 필드가 클래스에 포함된 이유는, 프로그래머가 사용자 프로필 이미지를 가진 User 객체를 다..

pabu
'미완성글' 카테고리의 글 목록 (4 Page)