목록2024/05/09 (2)
Learn & Record
1. 액티비티 생명주기 - 액티비티 생성부터 소멸까지의 주기를 말함 2. 로그캣 - Log.d : 디버깅 용도로 남기는 로그 - Log.e : 가장 심각한 오류 발생 시 남기는 로그 - Log.i : 정보를 남기기 위한 로그 - Log.v : 상세한 기록을 남기기 위한 로그 - Log.w : 경고 수준을 남기기 위한 로그 3. 액티비티 테스트 - 프로젝트 새로 생성 - XMLpackage kr.jeongmo.a0509_project_01import android.content.Intentimport android.net.Uriimport androidx.appcompat.app.AppCompatActivityimport android.os.Bundleimport android.util.Lo..
1.JPA / ORM - ORM : 자바와 같은 객체지향 언어에서 의미하는 RDB Relational Database의 테이블을 자동으로 매핑하는 방법 - 클래스는 데이터베이스의 테이블과 매핑하기 위해 만들어진 것이 아니기 때문에 RDB 테이블 어쩔 수 없는 불일치 존재 - ORM이 이 둘의 불일치와 제약사항을 해결하는 역할 - ORM을 이용하면 쿼리문이 아닌 코드(메서드)로 데이터 조작 가능 - JPA : ORM 기술 표준으로 채택된 인터페이스 모음 - ORM이 큰 개념이라면 JPA는 더 구체화된 스펙을 포함 - 즉 JPA 또한 실제로 동작하는 것이 아니고 어떻게 동작해야 하는지 메커니즘을 정리한 표준 명세 2. JPA 사용 시 장점 - 특정 데이터베이스에 종속되지 않음 - 객체지향적 프로그램 - 생..