spring

    엔티티 클래스 작성,JpaRepository 기본

    2.4.1 엔티티 클래스 작성 예제 프로젝트에 entity 패키지를 추가, @Entity 해당 클래스가 엔티티를 위한 클래스이 며,해당 클래스의 인스턴스들 이 JPA로 관리되는 엔티티 객체라는 것을 의미합니다. @Table @Entity 어노테이션과 같이 사용할 수 있는 어노테이션 @Table(name="t_memo")와 같이 지정하는 경우에는 생성되는 테 이블의 이름이 t.memo' 테이블로 생성 @ld 와 @GeneratedValue @Entity가 붙은 클래스는 Primary Key(이하 PK)에 해당하는 특정 필드를 @Id로 지정해야만 합니다. @ld가 사용자가 입력하는 값을 사용하는 경우가 아니면 자동으로 생성되는 번호를 사용하기 위해서 @GeneratedValue라는 어노테이션을 활용 @Gen..

    spring boot 기초 완벽 정리 + 컨트롤러 api

    계층형 아키텍처의 이해 -SW도 실제 코드 개발 전에 최종 SW가 되어야 할 모습을 설계 함 ■ SW 아키텍처란, SW의 구조를 정의한 것으로 SW를 구성하는 주요 요소들과 요소들의 관계를 정의한 것 ■ SW를 서로 다른 역할을 하는 3 〜 4개 계층으로 구분 一 Presentation Layer - Application Layer 一 Business Layer - Data Access Layer ■Client(웹 브라우저, 모바일 앱)의 요청을 받고 ■Application Layer에 요청에 대한 처리를 위임하며 ■Client에 최종 응답을 하는 역할 - view: Client가 요청에 대한 응답의 결과로 보게 되는 웹 페이지 - data: Client가 요청에 대한 응답으로 받는 데이터 Control..