본문 바로가기

분류 전체보기

(226)
개인정보 상세보기 RestController변경 DTO작성 Service Controller
개인정보 수정 RestController변경,Junit테스트 DTO req resp Service Controller ________________________________________________________________________________________________ Junit given - 테스트를 진행 할때 받아야 할 데이터 when - 해당 데이터를 가지고 요청을 진행 then - 데이터가 잘 전달이 완료되었음을 요구하는 검증
채용공고 삭제 RestController변경,Junit테스트 service JobPostingBoardId가 null일때 삭제를 못하게 입셉션을 걸어준다. Controller ________________________________________________________________________________________________ Junit given - 테스트를 진행 할때 받아야 할 데이터 when - 해당 데이터를 가지고 요청을 진행 then - 데이터가 잘 전달이 완료되었음을 요구하는 검증
채용공고 목록보기 RestController변경,Junit테스트 DTO작성 Service작성 Controller작성 확인 ______________________________________________________________________________________________ Junit테스트 given - 테스트를 진행 할때 받아야 할 데이터 when - 해당 데이터를 가지고 요청을 진행 then - 데이터가 잘 전달이 완료되었음을 요구하는 검증
채용공고 수정 RestController변경,Junit테스트 Dto작성 채용공고수정은 3개의 테이블을 수정해야하므로 각테이블의 값들을 모두 builder를 사용하여 메서드화시켜준다. service작성 Controller 작성 인증이 필요한 부분은 '/s'를 붙인다. postman으로 테스트확인해보면 아래와 같이 나오는것을 확인할수 있다. ________________________________________________________________________________________________ Junit 테스트 given - 테스트를 진행 할때 받아야 할 데이터 when - 해당 데이터를 가지고 요청을 진행 then - 데이터가 잘 전달이 완료되었음을 요구하는 검증 1. given 2. when 3. then
AWS-V5(CI/CD 배포) 11 최종 EC2 내부 확인해보기 ip확인 ip복사를 한다. 이제는 우분투가 아니다. 접속이 완료되었다. 80은 nginx이고,5000은 스프링 이다. 두개다 떠져있는 것을 확인 할 수 있다.
AWS-V5(CI/CD 배포) 10 배포하기 배포하기 region 확인 environment_name 확인 application_name 확인 10-1 deploy.yml 파일은 github action에서 활용되는 파일 name: aws-v5 on: push: branches: - main # actions/setup-java@v2는 사용자 정의 배포를 지원하고 Zulu OpenJDK, Eclipse Temurin 및 Adopt OpenJDK를 기본적으로 지원합니다. v1은 Zulu OpenJDK만 지원합니다. jobs: #어떤 임무를 할것인지 적는다. build: # 마음대로 적어도됨. runs-on: ubuntu-18.04 #키워드이다. steps: - name: Checkout uses: actions/checkout@v2 - name: S..
AWS-V5(CI/CD 배포) 9 Github Repo에 시크릿 키 생성 우선 나의 깃으로 이동을 한다. Settings - Secrets - actions에서 액세스키와 시크릿키를 설정해준다. 아래 변수에 들어갈 부분이므로 이름을 맞춰줘야한다.