DI
-
day61 - Spring Framework(스프링, DI)KIC/Spring 2021. 9. 10. 00:11
[Container3.xml] [user.java] package di03; public class User { private String id; private String password; public User(String id, String password) { super(); this.id = id; this.password = password; } public String getId() { return id; } public void setId(String id) { this.id = id; } public String getPassword() { return password; } public void setPassword(String password) { this.password = passwo..
-
day60 - Spring Framework(스프링, DI 시작)KIC/Spring 2021. 9. 8. 21:46
[Spring] - 자바 플랫폼을 위한 오픈 소스 애플리케이션이다. - 스프링 프레임워크는 IOC 기반의 프레임워크로 IOC는 Inversion of Control의 약자이다. 말그대로 역전 제어로 제어의 역전 통해서 모듈간의 결합도를 낮춰 효율적으로 개발할 수 있도록 돕는 프레임워크이다. - 의존성 주입(Dependency Injection) 을 통한 유연한 프레임 워크를 구현할 수 있다. - 관점 지향 프로그래밍(AOP: Aspect Orineted Programming) 을 지원한다. - 반복적인 코드를 제거하는데 효과적어서 효율성이 증대된다. [.jar] - jar 파일은 클래스 파일을 모아둔 것이다. - 자신의 소스코드 대신 jar 파일만 줘서 다른 사람들에게 내 코드를 제공하지 않으면서 기능을..