본문 바로가기
728x90
반응형

springboot2

[SpringBoot] 스프링부트 환경설정 [ Spring Boot ] 스프링 부트는 스프링의 하위 프로젝트 중 하나로써, "단독으로 빠르게 개발 가능한 스프링 프로젝트"이다 프로젝트 차원에서 웹컨테이너를 내장하여, stand-alone 한 프로젝트를 지원한다 (물론 기존 방식으로 서버에 배포해서 실행 가능하다) ( * stand-alone[스탠드 얼론]이란 다른 어떤 장치의 도움 없이 그 자체만으로 완비된 장치를 말한다) 스프링 관련 복잡한 설정을 자동화하고 간편화하여, 효율적으로 개발 할 수 있도록 지원한다 [ 환경 설정 ] 1. Spring Starter Project 생성 2. name, versionName, Group, Java Version, Package 등을 본인에 맞게 설정해준다. 3. SQL-MyBatis, Web- Sprin.. 2020. 11. 17.
[Framework/Spring/MyBatis/Web] 개념 정리 ★ 1. Spring IOC (DI) ★ 2. AOP (Aspect Oriented Programming) 3. MyBatis Framework (영속성 계층 프레임워크) 4. SpringMVC 5. SpringBoot 6. SpringSecurity 높은 응집도(cohension)과 낮은 결합도(coupling) "모듈 간 결합도는 최소화하고, 모듈 내 요소들 간의 응집도를 최대화" 응집도 : 자신의 역할에 집중하는 정도 - 모듈 내 기능 수행을 위해 요소 간에 얼마만큼의 연관된 책임이 집중되어있는 지를 나타내는 정도 결합도 : 모듈 간의 상호 의존 정도 구체적으로 표현하면, > 결합도가 낮아진다는 표현은 의존 대상 변경 시 기존 제어 방식은 객체 생성 및 확보 부분의 소스코드 수정이 불가피 하나, I.. 2020. 10. 26.
728x90
반응형