[TIL] 7주차 ⎮ BE - JPA
JPA(Java Persistence API)의 기본 개념과 사용법을 설명하며, JDBC, MyBatis, JPA를 비교합니다.
JPA(Java Persistence API)의 기본 개념과 사용법을 설명하며, JDBC, MyBatis, JPA를 비교합니다.
Spring 프레임워크의 구조와 MyBatis를 사용한 CRUD 구현을 다룹니다. DTO와 DAO의 차이, 서비스와 컨트롤러의 역할, MyBatis를 사용하는 이유와 함께 MyBatis와 JSP를 활용한 CRUD 예제를 정리합니다.
빌드 시스템은 IDE의 종속성을 없애 개발 환경의 유연성을 높여주고, 런타임은 자바 애플리케이션 실행을 위한 JVM 환경을 의미합니다. 래퍼 클래스는 기본 타입을 객체로 감싸 다양한 활용성을 제공하며, Simple Factory Pattern은 객체 생성을 팩토리 클래스에서 집중적...
Java 개발에서 어노테이션(Annotation)과 리플렉션(Reflection)은 코드의 메타데이터를 활용하여 유연하고 강력한 기능을 제공하는 중요한 개념입니다. 어노테이션과 리플렉션의 개념, 주요 기능, 그리고 두 개념의 관계와 활용 방법을 정리합니다.