분류 전체보기
-
Git #2AWS 2023. 5. 3. 09:07
기여자 & 협력자 기여자 Contributor + pull request 협력자 Collaborator 병합의 주체 master > feature featuer > master 브랜치 & 포크 브랜치 : 평행 세계 포크 : 평생우주 / 새 저장소(원격저장소)폴더 생성후 순서 조장 레포지토리 생성 레포지토리의 setting 들어가서 Collaborators로 팀원 초대 (조장) 소스트리에 들어가서 새 탭 생성 로컬저장소에 폴더 생성 후 생성된 탭에서 create로 내 저장소 가져오기 간단한 문서 작성 후 commit + push (조원) 소스트리에 들어가서 새 탭 생성 로컬저장소에 폴더 생성 후 생성된 탭에서 clone으로 조장 저장소 가져오기 (공통) 브랜치 생성 간단한 문서 작성, 커밋 + push (..
-
Git #1AWS 2023. 5. 2. 09:12
Git(https://github.com/DGeon/AWS_fullstack.git) snap-shot 방식 전체를 저장 브랜치 관리 master 브랜치에는 직접 커밋하지 않는다 기능개발을 위해서 master 브랜치를 기준으로 새 브랜치를 생성한다 새로 생성된 브랜치는 [feature/기능이름]으로 정의하고 한명만 커밋 [feature/기능이름]브랜치에서 개발이 완료되면 master에 이를 합친다. https://github.com/DGeon/AWS_fullstack.git 버전관리 시스템 Git Hub(MS) 원격 저장소 git기반의 프로젝트 관리 사이트 Git SCM(window) https://git-scm.com/download/winGit-2.40.1-64-bit git bash( cli방식 g..
-
-
-
Spring #26Java/Spring 2023. 5. 1. 09:08
ㆍInterceptor와 Filter는 Servlet 단위에서 실행된다. 반면 AOP는 메소드 앞에 Proxy패턴의 형태로 실행된다. 실행순서를 보면 Filter가 가장 밖에 있고 그안에 Interceptor, 그안에 AOP가 있는 형태이다. 따라서 요청이 들어오면 Filter → Interceptor → AOP → Interceptor → Filter 순으로 거치게 된다. 서버를 실행시켜 서블릿이 올라오는 동안에 init이 실행되고, 그 후 doFilter가 실행된다. 컨트롤러에 들어가기 전 preHandler가 실행된다 컨트롤러에서 나와 postHandler, after Completion, doFilter 순으로 진행이 된다. 서블릿 종료 시 destroy가 실행된다. web - tomcat roo..
-
-
-
Spring #23Java/Spring 2023. 4. 17. 09:36
중복되는 메소드는 서비스를 만들어서 관리한다 각 특수문자의 의미도 살펴보겠습니다. ● * : 모든 값을 뜻합니다. ● ? : 특정한 값이 없음을 뜻합니다. ● - : 범위를 뜻합니다. (예) 월요일에서 수요일까지는 MON-WED로 표현 ● , : 특별한 값일 때만 동작 (예) 월,수,금 MON,WED,FRI ● / : 시작시간 / 단위 (예) 0분부터 매 5분 0/5 ● L : 일에서 사용하면 마지막 일, 요일에서는 마지막 요일(토요일) ● W : 가장 가까운 평일 (예) 15W는 15일에서 가장 가까운 평일 (월 ~ 금)을 찾음 ● # : 몇째주의 무슨 요일을 표현 (예) 3#2 : 2번째주 수요일