Back-end/스프링부트
-
스프링 부트와 AWS로 혼자 구현하는 웹 서비스 (1)Back-end/스프링부트 2020. 8. 9. 11:54
* 게시판 기능 - 게시글 조회 - 게시글 등록 - 게시글 수정 - 게시글 삭제 * 회원 기능 - 구글/네이버 로그인 - 로그인한 사용자 글 작성 권한 - 본인 작성 글에 대한 권한 관리 1. 프로젝트 생성 2. 프로젝트에 Spring Data Jpa 적용 - 의존성 등록 - domain 패키지 생성 : 여기서 도메인이란 게시글,댓글,회원,정산,결제 등 소프트웨어에 대한 요구사항 혹은 문제영역. 1.@Entity : - 테이블과 링크될 클래스임을 나타낸다. - 기본값으로 클래스의 카멜케이스 이름을 언더스코어 네이밍으로 테이블 이름을 매칭한다. 2. @Id - 해당 테이블의 PK 필드 3.@GeneratedValue - PK 생성 규칙. 4. @Column - 테이블의 칼럼을 나타내며 굳이 선언하지 않더라..