환경설정 및 스프링 작성법 DI의 개요 및 작성법 (DI의 개요 및 작성방법2) 전체 빈즈의 종류(jsp,spring포함) >✔ getBean 방식 SystemMoniter moniter=(SystemMoniter)context.getBean("moniter3")
테이블 생성 pom.xml -> 스프링 + DB연동 라이브러리 다운(설정) + 추가한다. 오라클의 다운로드 받을 수 있는 Repository (구글검색) maven => 오라클을 다운로드받는 위치가 변경이 된 경우 등록 ``을 통해서 위치를 지정해준다.
클래스와 연관이 있고 import를 어노테이션과 연관이 있는 클래스 불러온다. 스프링의 3분의1은 어노테이션을 사용한다.어노테이션은 한개이상 겹쳐서 나올 수가 있다.1) 환경설정에 관한 어노테이션 => xml에서 사용2) 자바코딩의 간결화 => 코드대신에 사용이 가능1
1) (Dynamic Web Project) SpringMVC 프로젝트 생성2) spring에 관련된 라이브러리를 넣어준다.3) web.xml에 등록(컨트롤러 역할을 한다고 설정)한다.형식) test-servlet.xml파일===>dispatcher-servlet.xm
\-WEB-INF(1)web.xml(DispatcherServlet 컨트롤러 등록) 1순위(2)board-servlet.xml(요청명령어 등록)\-META-INF (JNDI 방법)(3)Context.xml(DB정보->태그형태로 설정)->명함철\-src->빈즈(4)Boa
xml파일을 이용해서 SQL관리(DB관리를) 해주는 프레임워크(crud까지 처리)이다. 메서드 호출과 연관이 있다.프레임워크 : 1.스프링 2.Mybatis 3.SpringTiles1.XML로 SQL을 관리하므로 가독성이 높아진다.관리하기가 수월하다.유지하기가 쉽다.2
SpringAnno
방법NextNextNextFinishy작성 후 엔터
환경설정 메이븐 구성 >1. Dynamic Web Project -> SpringTiles 생성 configure -> convert to Maven Project로 바로 전환 pom.xml -> 다운로드 받을 라이브러리를 미리 준비된 내용을 복사 -> 저장 디펜던
SprintTiles+Mybatis+Oracle+fileUpload,fileDown+페이징처리+검색어 구현 순서 >1.pom.xml 을 복사해서 작성 2.web.xml에서 DispatcherServlet을 지정 + DB연동하는 파일 불러오기(위치가 틀림) DB에 테이블
글상세보기 : 하나의 컨트롤러에서 여러개의 요청에 따라 다른 메서드호출<bean class="com.board.controller.DetailController" /> 등록파일 다운로드 뷰를 위한 전용 viewResolver 작성order는 위에 뷰를 보여주는 클
요청명령어 등록UpdateController->BoardDao->update()선언BoardDaoImpl1)BoardDaoImpl X2)BoardMapper.xml X글수정, 글삭제글삭제의 경우에는 매개변수가 있을 수 있다.글수정하기글삭제하기서로 요청명령어가 다른 경우
DI@Controller, @Component, @Repository, @Service => 스프링의 요청 -> 처리전체적인 환경설정에 관여하는 어노테이션 @Configuration,@Bean요청 -> DispacterServlet -> 컨트롤러컨트롤러 -> DAO
관점 중심의 프로그래밍이다.불러다 사용하는것은 상관이 없는데 언제 불러다 사용할것이며, 언제 실행할것인가? (관점) => 메서드 호출방법에스펙트(Aspect)기존 객체지향 프로그래밍에서 모듈화 기법으로 추가된 중복코드(공통 처리 부분)를 별도의 독립된 클래스(Aspec
AOP : 핵심클래스의 특정 메서드를 실행하기 전,후에 공통으로 사용되는 기능(Advice)이 어느위치(PointCut)에서 실행이 될것인지가 중요하다.Target클래스핵심기능을 처리해주는 메서드를 가진 클래스(핵심클래스=Target)핵심기능을 가진 메서드 실행전에 보
JSON 변환->json파일->자바스크립트와 연결할때 사용하는 기법pom.xml에 json파일 변환 라이브러리 넣기url 전달 확인문자 그대로 인식하게 하기@RequestBody DTO자료형 객체명=>외부 json형태 자료->자바객체로 변환@RequestBody Map
스프링 IoC 컨테이너가 관리하는 객체, 즉 빈(Bean)을 정의한다. MyBatis 설정을 위한 SqlSessionFactory를 빈으로 등록할 때 사용할 수 있다.외부 설정값을 빈에 바인딩하는데 사용된다. 이를 통해 MS-SQL 연결 정보를 정의할 수 있다.메서드가