외부프로젝트
-
자바(Java) 외부 프로젝트 공유(Share) 하기JAVA/환경설정 2018. 8. 22. 17:26
다른 프로젝트에서 작성해둔 클래스의 기능을 그대로 가져와 사용하고 싶은 경우 클래스 자체를 복사해오면 되지만 몇가지 경로를 지정해 외부 프로젝트의 객체를 가져와 사용할 수 있다. 대표적으로 적용 가능한 곳이 웹 서버 개발이다. 권한에 따라 사이트 사용자가 사용하는 프론트엔드(Front-end)와 운영자 및 관리자(admin 사용자)가 사용할 수 있는 백엔드(Back-end) 사이에는 공통되는 부분이 상당수 있다. 기본적으로 관리자의 기능은 유저 기능 + @기 때문에 유저의 기능을 모두 가질 것이다. 프론트 엔드에서 기본적인 CRUD에 대한 내용이 프론트엔드의 dao에 있을 것이고 이들을 백엔드에도 복사하는 것은 용량이 커질수록 비효율적이기 때문에 프로젝트를 공유해 가져오는 방식이 좋은 경우가 빈번하다. ..