본문 바로가기

Spring3

220114 자바 스프링 프레임워크 - 의존객체 의존객체 6강 DI(Dependency Injection) 6-1 : DI(Dependency Injection)란? 배터리 분리형으로 생각해보자. 6-2 : 스프링 DI설정 방법 public class MainClass { public static void main(String[] args) { String[] sNums = {"H39r8djakndfae32", "H39asdfaelu42o23", "H39iiemamca8w9h4", "H39lkmn754fghia7", "H39plo865cuy8k92", "H39mnbviiaed89q1", "H399omjjyv56t3d5", "H39lczaqwg644gj8", "H39ymbcsh74thgh2", "H39lesvj7544vf89"}; String[] sId.. 2022. 1. 14.
220114 자바 스프링 프레임워크 - 설정 및 구현 설정 및 구현 11강 생명주기(Life Cycle) 11-1 : 스프링 컨테이너 생명주기 main클래스에서 - 스프링 컨테이너 생성: GenericXmlApplicationContext를 이용해서 스프링 컨테이너 초기화(생성) GenericXmlApplicationContext ctx = new GenericXmlApplicationContext("classpath:appCtx.xml"); - getBean()를 이용한 빈(Bean)객체 이용 BookRegisterService bookRegisterService = ctx.getBean("bookRegisterService", BookRegisterService.class); - close()를 이용한 스프링 컨테이너 종료 ctx.close(); ** .. 2022. 1. 14.
220113 자바 스프링 프레임워크 - 스프링 프레임워크, 프로젝트 생성 스프링 프레임워크 스프링 프레임워크란? 자바 플랫폼을 위한 오픈 소스 애플리케이션 프레임워크. 개발의 복잡성을 줄여주기 위한 목적으로 만들어졌다. 스프링 프로젝트 생성(Maven) Maven은 프로젝트를 빌드build하고, 라이브러리 의존성dependency를 해결, 컴파일complie, 배포deply 등을 해결해주는 도구이다. 라이브러리를 pom.xml에 정의해놓으면 네트워크를 통해 라이브러리들을 자동으로 다운받아준다. 그래서 pom.xml을 공유하여 라이브러리를 쉽게 공유, 다운할 수 있다. - maven project 생성 이클립스에서 오른쪽 마우스 클릭->new project -> Maven project 생성 이때, GroupId, ArtifactId만 필수적으로 작성하면 된다. 스프링의 구조는.. 2022. 1. 13.