A -> B 소스 마이그레이션

T 2017. 4. 26. 19:57

A의 Controller, Service, Repository, 등등 다양한 파일을 B로 이관해야할 경우가 생긴다.

A와 B의 소스를 머지하는 상황이었거나 A가 불필요하게 되어 필요한 소스만 이관하는 경우가 있겠다.

아니면 A의 소스가 방대해져 프로젝트를 A, B로 찢는 경우이거나 ( 이럴 경우 A 프로젝트를 복제하여 B 프로젝트로 생성. B에서 불필요한 A코드를 제거하는 방향으로 가는게 현명한 선택 )


일부 A 소스를 B로 이관시

- 서비스 일 경우, Controller, Service, Repository 순으로 이관을 진행한다.

처음에 Controller만 이관할 경우 빨간불이 여러개 생성되겠지만 Controller가 필요로하는 서비스를 이관한 후에는 Controller의 빨간불(컴파일 에러)은 사라지고 

Service에서 빨간불이 발생할 것이다. 

다시 Service에 필요한 Repository를 이관을 하면 모든 빨간불은 사라지겠다.

그 이후 동일 서비스가 제대로 동작하는지 테스트를 진행하면 되겠다.

'T' 카테고리의 다른 글

함수적 사고  (0) 2017.04.25

설정

트랙백

댓글

함수적 사고

T 2017. 4. 25. 19:14

자바스크립트

- http://underscorejs.org/#map

- https://lodash.com/docs/4.17.4

자바

- https://totallylazy.com/

'T' 카테고리의 다른 글

A -> B 소스 마이그레이션  (0) 2017.04.26

설정

트랙백

댓글