반응형 Backend, Server/Spring8 [스프링] 객체 지향 설계의 5가지 원칙 객체 지향 설계의 5가지 원칙 - SOLID • SRP: 단일 책임 원칙(single responsibility principle) • OCP: 개방-폐쇄 원칙 (Open/closed principle) • LSP: 리스코프 치환 원칙 (Liskov substitution principle) • ISP: 인터페이스 분리 원칙 (Interface segregation principle) • DIP: 의존관계 역전 원칙 (Dependency inversion principle) SRP 단일 책임 원칙 - 한 클래스는 하나의 책임만 가져야 한다. 여기서 책임은 상황에 따라 클 수도 작을 수도 있다. - 중요한 기준은 변경이다. 변경이 있을 때 최대한 파급 효과가 적도록, 즉 변경해야 할 곳들이 적도록 해야 한.. 2021. 12. 25. [스프링] (윈도우) 스프링 빌드와 실행 빌드 방법 1. cmd 실행 2. 프로젝트 경로 찾아가기 ex) 3. dir 명령어는 디렉토리 내 파일들을 볼수 있게 해줌 4. gradlew build 명령어로 프로젝트를 빌드 빌드 완료 후 실행하려면?? 1. 빌드 후에는 build 디렉토리가 생성되기 때문에 이곳으로 들어가서 libs 폴더로 들어감. dir 명령어로 파일들 확인. 이때 hello-spring-0.0.1-SNAPSHOT.jar로 실행시킬 수 있음 2. 실행하려면 아래와 같이 java -jar 파일명.jar 해주면 된다. 이때 파일명은 hello까지만 입력하고 탭을 누르면 자동완성이 됨. 3. 실행을 확인해보자. 성공! 2021. 12. 1. 이전 1 2 다음 반응형