Closed Paransaik closed 11 months ago
비고 | Spring | Spring Boot |
---|---|---|
프로젝트 설정 및 구성 |
- 설정이 복잡하고 초기 구성이 필요하다 - XML 파일이나 Java Config를 통해 설정을 작성해야 한다. |
- "초기화 코드" 원칙에 따라 많은 설정을 자동으로 처리한다. - 내장된 디폴트 설정을 사용하면 추가적인 구성이나XML 파일 없이도 빠르게 개발을 시작할 수 있다. |
의존성 관리 |
- 스프링에서는 각 라이브러리의 버전을 수동으로 관리해야 한다. - Maven이나 Gradle과 같은 빌드 도구를 통해 의존성을 명시적으로 설정해야 한다. |
- 자동으로 버전을 관리해주는 스타터 패키지를 제공한다. - 특정 기능에 필요한 의존성들을 쉽게 추가할 수 있다. |
내장 서버 | - 스프링에서는 기본적으로 서블릿 컨테이너 (Tomcat등)를 따로 설정해주어야 한다. |
- 별도의 서버 설정 없이도 단독으로 실행 가능하며, 필요에 따라 다른 내장 서버로 변경할 수 있다 |
편의성 및 간결성 |
- 스프링은 유연성과 확장성을 중시하는 대신 초기 설정이나 일부 기능에서 복잡할 수 있다. |
- 개발자들은 더 적은 노력으로 빠르게 개발에 집중할 수 있다. |
잘 조사하였네요~ 짝짝짝
개요