본문 바로가기
  • 실행력이 모든걸 결정한다
반응형

Spring 사전 준비/About Spring2

Spring 관련 용어 모음 Spring에 관한 문서나 책에 자주 등장할만한 용어들을 정리하고자 한다. 용어들은 계속해서 추가해나갈 것이다. 1. DI(의존성 주입) - 추상화 계층을 통해 모듈을 쉽게 교체할 수 있도록 만드는 것 2. 개방 폐쇄 원칙 - 클래스나 모듈은 확장에는 열려 있어야 하고 변경에는 닫혀 있어야 한다는 원칙 - 변화가 일어나지 않고도 기능을 확장할 수 있도록 하는 것이 주 목적이다. 3. SOLID - 다음 5가지 객체지향 설계 원칙의 각 첫 글자를 따서 만든 단어이다. * SRP(The Single Responsibility Principle) : 단일 책임 원칙 * OCP(The Open Closed Principle) : 개방 폐쇄 원칙 * LSP(The Liskov Substitution Princip.. 2022. 3. 5.
Spring 소개 Spring Framework는 객체지향적 설계 원칙과 디자인 패턴에 나타난 장점을 자연스럽게 개발자들이 활용할 수 있게 해주는 Java 기반의 오픈소스 경량급 애플리케이션 프레임워크이다. ※ 프레임워크는 지정된 틀에서 개발자가 작업을 하는 것이다. 스프링은 자바를 기반으로 하여 기업형 응용 프로그램을 보조한다. 즉, Java EE(Enterprise Edition)을 대체하기도 하며, 둘다 같이 쓰기도 하는 것이다. Java EE는 Jave SE(Standard Edition) 플랫폼을 기반으로 그 위에 탑재되며, 자바를 이용한 서버측 개발을 위한 플랫폼이다. ※ Java SE는 표준 자바 API 패키지이다. 그렇다면 Spring은 어떤 기능을 보조할까? DI(Dependency Injection, 의.. 2020. 11. 10.