본문 바로가기

분류 전체보기322

MVC MVC1과 MVC2의 차이 MVC1은 JSP에 모든것을 담은것 MVC2 3가지로 나눠서 프로그래밍 한 것. Model, View(JSP), Controller web에서 요청(Request)은 url, ip, id, pw, 쿠키 등이 온다. DispatcherServlet이 스프링 컨테이너를 생성한다. 클라이어트에서 요청이 들어오면 DispatcherServlet(객체)이 HandlerMapping으로 정보를 보내고 요청에 맞는 Cotroller를 찾고 HandlerAdapter에서 Controller안에 있는 해당 함수를 실행 시킨다. Controller, ViewResolver를 통해 View에 정보를 제공하고 클라이언트에 다시 요청을 보낸다. MVC생성시 3번째 들어가는것이 Context 톰캣이 관.. 2019. 7. 30.
Day6 1.프로퍼티 파일로 key,value 형식의 파일을 읽어 오기 위한, 순서 및 객체들에 관하여 설명하시오. Context -> Enviroment -> PropertySources Context에서 IoC컨테이너가 생성된다. 이 안에 Environment가 존재한다. Environment : 외부에 있는 파일을 불러오기 위해 사용하는 객체, 스프링 안에 존재 getEnviroment를 통해 파일을 메모리에 올려주어 key, value형식을 얻어온다. PropertySource에서는 getProperty를 통해 외부에서 불러온 파일에 접근하여 정보를 얻어온다 2.프로퍼티 파일로 key, value 형식의 파일을 읽어 오기 위한, 두 가지 방법에 대하여 설명하시오. Environment 인터페이스를 구현하여.. 2019. 7. 30.
null의 활용 String a = "a"; a = null;을 통해서 a를 가비지 컬렉터에게 메모리를 회수해도 된다는 것을 알려주어 효율적으로 만들어준다. 2019. 7. 29.
외부 파일 이용 resources : 이미지, property, xml 등 Context -> Enviroment -> PropertySources Enviroment : 외부에 있는 파일을 불러오기 위해 getProperty : 외부에서 불러온 파일에 접근 ctx.getEnvironment()를 통해서 파일을 메모리에 올려주어 id, pw등을 얻어오는 것이 가능하다. env.getProppertySources() 추가 : propertySources.addLast() 추출 : env.getProperty 를 통해 프로퍼티 추가및 추출을 진행 ConfigurableApplicationContext ctx2 = new GenericXmlApplicationContext(); ConfigurableEnvironment en.. 2019. 7. 29.