본문 바로가기

분류 전체보기22

Jenkins Spring(REST) & React 배포 1 (BACK) Project를 하면서 한번도 써본적 없는 Jenkins로 배포하기가 쉽지 않았다.....; Jenkins 구현한것 git push & merge -> merge request label에 따라 프론트 백 트리거 일어남 -> jenkins가 트리거에 따라서 알아서 빌드 후 서버 실행시켜줌 (우분투 EC2 환경에서) 나도 아직 공부하는 학생이고 정확하지는 않지만 차차 읽으면서 진행하면 쉽게 실행은?(맞는건 아닐지도...) 될거란 생각이 든다. 뭐 설치나 이런것들은 대부분 다른 사이트들도 잘알려주고 찾으면 쉽게 할 수 있으니 그런것들은 생략하고 내가 어려워하고 헤맸던 부분을 중점으로 다뤄 보고자 한다. 완벽하게 아는 것이 아니라 이상한것도, 틀린것도 많겠지만 나중에 다시보면 틀린것이 부끄러워서 고치겠거니.... 2022. 2. 17.
MVC pattern Design pattern Model, View, Controller UI(User Interface)로부터 Business Logic을 분리한 Application. 시각적 요소나 그 이면에서 실행되는 Business Logic이 독립된 상태이기 때문에 유지보수가 용이하다. ㄴ 초기에 제작 비용은 비싸다. Model Dao( Data Access Object ) - DB를 사용하여 데이터를 조회, 조작하는 기능을 함 Dto ( Data Transfer Object ) - MVC에서 데이터 교환을 위한 객체 => Vo( Value Object ) - Dto와 비슷 BUT read only Business Logic - 알고리즘, 연산, 데이터 처리 => service View User Interface .. 2021. 12. 15.