송파구청 특강 (2021-06 ~ 2021-07)/SpringBoot

강의 20

배워도끝이없네 2021. 7. 5. 10:39

파일 업로드 하는방식

1.테이블에 종속적으로 파일업로드를 할 수 있다.

 

댓글은 일반적으로는 하나의 댓글에 첨부파일 하나만 넣게되는 경우가 많다.

 

파일업로드할때 신경쓰일것들이 몇가지 있따

 

1. 동일파일이름처리

2. 파일경로

 

manyToOne과 OneToMany는 관계를 잡는 기준을 어떻게 두어야하나... ->UI / UX의 관계의 관점에서 생각하자

(게시글을 수정할때 첨부파일이 변경되고, 댓글을수정할때 첨부파일이 수정된다.. 이렇게 종속적일땐 OneToMany가

괜찮다...)

 

OneTOMany를 걸면 무조건 테이블이 하나생긴다 (2개의 테이블을 연결시켜주는 테이블이 복합pk로 생긴다)

 

테이블을 만들지 않고 바로 연결하려면 MapedBy라는 어노테이션을 사용한다..

 

oneToMany를 쓰는 가장 큰 이유가 뭐냐면.. 어떤 Entity에 종속된 Entity까지 같이 관리할떄 JPA에서 OneTOMany를 사용한다.( 한곳에만 데이터를 넣어도 자동으로 다른테이블까지 데이터를 넣어주기때문에..)

 

 

OneToMany를 쓰는 이유 -> entity를 한꺼번에 관리하기 위해서 ...

 

 

 

 

 

   

 

 

 

'송파구청 특강 (2021-06 ~ 2021-07) > SpringBoot' 카테고리의 다른 글

강의 22  (0) 2021.07.05
강의21  (0) 2021.07.05
강의 19  (0) 2021.07.05
강의18  (0) 2021.07.02
강의17  (0) 2021.07.01