목록전체 글 (146)
BE전문가 프로젝트
클래스와 클래스의 관계는 상속 구현 의존 연관 집합 composite이 있다 1. 상속 자식이 부모를 가르키는 것 (SubClass, MainClass) 2. 구현 부모가 인터페이스일 때 자식은 실체화한 것(implement) 3. 의존 depnedency injection 4. 연관 main클래스에 subClass가 변수로 들어오는 것 5. 집합(loosely coupling) 전체와 부분 lifeCycle이 같지 않을 때 6. Composite 전체와 부분(필수) lifeCycle이 같을 때 IOC IOC는 제어의 역전이라고 하며 Container가 개발자대신 제어하기 때문이다. loc container인 Spring이 객체의 생성과 의존성을 관리한다. 따라서 우리는 mata설정파일만 만들면 된다. ..
public class Main { public static void main(String[] args) { GenericXmlApplicationContext ctx= new GenericXmlApplicationContext("classpath:applicationcontext.xml"); } } Applicationcontext를 xml에서 사용하기 때문에 GenericXmlApplicationContext를 사용한다 org.springframework spring-context 5.3.12 org.projectlombok lombok 1.18.22 provided lombok을 사용하기위해서는 반드시 maven의 metadata를 가지고 있는 pom.xml에 lombok라이브러리를 가져와 mav..