728x90 반응형 Web/Spring14 2. 첫 Spring 프로젝트 생성 - Maven을 이용해서 Spring Project를 생성해보자 (Maven: spring의 build tool 중 하나) 1. 프로젝트 생성 (1) 프로젝트 생성을 위해 우클릭 > others > Maven Project 누르고 파일 생성 (2) next 누른 다음에 Create a simple project (skip archetype selection) 을 체크해주고 Next (3) Group Id는 만약 이 project를 감싸고 있는 큰 프로젝트가 있다면 적는 그룹 이름이고 Artifact Id는 지금 만드는 이 project의 이름 * 추가 : Spring은 여러 modules로 구성되어 있음. 결국 그 module 하나 하나도 project임 따라서 그 module 하나하나가 project이.. 2021. 12. 8. 1. Spring 이란 1. Spring Framework (1) Spring Framework의 주요 기능 : DI, AOP, MVC, JDBC 등 제공해준다 - DI (Dependency Injection) : interface를 사용해서 class 사이의 의존관계를 최소화 재사용성 높임, 테스트 용이, 코드 단순화, 종속적인 코드 수 줄임, 코드 읽기 편해짐, 결합도 낮춤 ex. Constructor에 arguments를 주입함으로써 constructor 안에서 새로 생성하는게 아닌 this.myGas = gas.getGas(); 를 통해서 주소 값으로 불러옴 (getter, setter를 활용) - IoC (Inversion of Control) (Spring에서 Container를 부르는 이름) : '제어의 역전'이라.. 2021. 12. 7. 이전 1 2 3 4 다음 728x90 반응형