일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- MongoDB Reference
- AWS NAT gateway
- AWS VPC
- AWS 요금
- SpringProject
- SrpingBoot
- codepresso
- VPC EC2
- MongoDB DataModel
- 코드프레소
- Amazon Web Service
- AWS #CloudTrail #AWS로그
- aws ec2
- JPA연관관계
- 소프트웨어 개발과 테스트
- EC2 생성
- ubuntu 배포
- AWS Route53
- Datamodel
- Loard Balancer
- AWS CloudTrail
- 몽고DB
- AWS NAT
- AWS
- MongoDB
- MongoDB 참조
- codepreosso
- 레디스설치
- 스프링 게시판
- EC2 배포
- Today
- Total
목록SrpingBoot (2)
정환타 개발노트

Spring boot를 공부하면서 간단한 기능을 수행할 수 있는 SNS 프로젝트를 제작하였다. Spring boot2.2.2 version과 JPA를 사용하였으며 DB는 Mysql을 이용하였다. 프로젝트는 github에 올렸으며 Project에 대한 모든 댓글은 감사히 받겠습니다. (https://github.com/OriginalKimChi/Jungstgram) 기본적인 기능은 아래와 같다. 회원가입 로그인/로그아웃 포스트(Post) 작성 피드 확인 모든 포스트 확인 포스트 자세히 보기 포스트 수정, 삭제(작성자만) 팔로우/언팔로우 피드 더보기(5개씩 확인 가능) - 업데이트 기능이 추가된다면 추가적으로 업데이트 하겠다. 화면 구상은, - 기본 로그인 화면 - 회원가입 화면 - My Feed (내가 작..

RDBMS를 이용할 때, 테이블(Table)하나로 어플리케이션에 사용하는 모든 데이터를 관리하는 것은 불가능하다. 따라서, 여러 데이블에 관련된 데이터들을 나누어 관리하고 필요시에는 테이블을 조인(Join)하여 처리해야 한다. JPA를 이용한다면 일반적인 테이블간의 관계를 이용하는 것 처럼, 엔티티들 사이의 관계를 통해 데이터를 관리할 수 있다. 하지만, JPA를 사용하여 연관관계를 맺기 위해서는 참조 변수를 이용하기 때문에 테이블의 연관과 엔티티의 연관이 정확하게 일치하지 않는다. 따라서 이러한 문제를 해결하면서 연관관계를 맵핑하는 방법을 다루어 보겠다. 그 이전에 매핑과 관련하여 중요한 용어들은 다음과 같다, 방향(Direction) 단방향, 양방향 2가지로 구분. 객체가 참조 변수를 통해 다른 객체..