Spring
-
(Spring) 스프링 설정하기 - 스프링 설치와 프로젝트 만들기Spring 2021. 10. 18. 16:26
포스팅에 앞서 저의 개발환경을 먼저 설명하겠습니다. IDE: Eclipse photon 버젼 jdk: 1.8 Server: apache-tomcat-8.5.69 Spring: 4.2.4 RELEASE 이제 처음 시작할 때, 어떻게 설정하는지 알아보겠습니다. 1. Spring 설치 (marketplace) - 들어가서 Spring 검색 후 Spring Tools 3 (standalone Edition) 3.~~ 이런식의 파일을 설치하면 된다. 만약 marketplace가 열리지 않는다면! 1-2. Spring 설치 (install software) - Name에는 STS, Location에는 https://dist.springsource.com/snapshot/TOOLS/nightly/e4.18 를 입력 ..
-
(Spring) 스프링 프레임워크란?Spring 2021. 10. 18. 00:53
스프링 공부를 시작함에 따라 정리 및 복습 겸 스프링 내용을 포스팅 해보려 합니다. 프레임워크란? "SW 관점에서 어플리케이션의 전반적인 구조, 코드를 제공해주는 것" 프레임워크를 사용할 때의 장점 1) 유지보수에 들어가는 비용이 절감된다. 2) 구조를 프레임워크에서 지원해주기 때문에 개발자는 비즈니스 로직만 구현하면 된다 -> 개발비용 단축 3) 유지보수 과정에서 아키텍처의 변형이 발생되지 않는다. 스프링 프레임워크란? "IoC와 AOP(Aspect Oriented Programming)를 지원하는 경량의 컨테이너 프레임워크" IoC와 AOP가 뭔데? IoC(Inversion of Control) : 스프링 컨테이너를 사용하기 이전에는 객체간의 결합을 개발자가 직접 관리해야 했다. 예를 들면 의존관계를..