이전글
[Project] 02. SNS 웹 서비스 제작
이전 글 [Project] 01. SNS 웹 서비스 제작 첫 번째 미션 AWS EC2에 Docker 배포 Gitlab CI & Crontab CD Swagger 회원가입 로그인 포스트 작성, 수정, 삭제, 리스트 AWS EC2에 Docker 배포 프로젝트를 진행하기 위해, 프
chordplaylist.tistory.com
첫 번째 미션
AWS EC2에 Docker 배포Gitlab CI & Crontab CDSwagger회원가입로그인- 포스트 작성, 수정, 삭제, 리스트
포스트
[03] 포스트 기능 만들기 준비
ERD Entity @AllArgsConstructor @NoArgsConstructor @Getter @Builder @Entity @ToString(callSuper = true) @EqualsAndHashCode(callSuper = true) public class Post extends BaseEntity { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Integer id; p
chordplaylist.tistory.com
포스트 작성
[03] 포스트 등록 만들기
체크 사항 로그인이 되어있어야 하며, 토큰으로 인증을 통과해야 한다. 회원만이 글 작성 가능 DTO PostRequest @AllArgsConstructor @NoArgsConstructor @Getter @Builder public class PostRequest { private String title; private S
chordplaylist.tistory.com
단건 포스트 상세 정보 보기
[03] 포스트 단건 상세 정보 보기 만들기
체크 사항 회원, 비회원이 모두 볼 수 있다. 글의 제목, 내용, 글쓴이, 작성 날짜, 마지막 수정 날짜까지 표시한다. Dto PostReadResponse @AllArgsConstructor @NoArgsConstructor @Getter @Builder public class PostReadRespons
chordplaylist.tistory.com
업로드된 모든 포스트 목록 보기
[03] 게시된 모든 포스트 목록 보기
이전글 [03] 포스트 등록 만들기 체크 사항 로그인이 되어있어야 하며, 토큰으로 인증을 통과해야 한다. 회원만이 글 작성 가능 DTO PostRequest @AllArgsConstructor @NoArgsConstructor @Getter @Builder public class Pos
chordplaylist.tistory.com
기타
docker images 삭제 자동화
[Docker] Docker Images Tag <NONE> 삭제 자동화
배포 스크립트와 크론탭을 사용해서 gitlab의 pipeline이 build가 완료 되면 자동으로 빌드하게 되는 명령어를 구성했었다. repository를 새롭게 pull할때마다 docker image가 계속해서 추가되는 현상이 발생
chordplaylist.tistory.com
다음글
[Project] 04. SNS 웹 서비스 제작
이전글 [Project] 03. SNS 웹 서비스 제작 이전글 [Project] 02. SNS 웹 서비스 제작 이전 글 [Project] 01. SNS 웹 서비스 제작 첫 번째 미션 AWS EC2에 Docker 배포 Gitlab CI & Crontab CD Swagger 회원가입 로그인 포스트
chordplaylist.tistory.com
'회고록 > Archive' 카테고리의 다른 글
[Project] 05. SNS 웹 서비스 제작 (0) | 2022.12.26 |
---|---|
[Project] 04. SNS 웹 서비스 제작 (0) | 2022.12.23 |
[Project] 02. SNS 웹 서비스 제작 (0) | 2022.12.21 |
[Project] 01. SNS 웹 서비스 제작 (1) | 2022.12.20 |
[Project] 00. SNS 웹 서비스 [개요] (0) | 2022.12.20 |