목록전체 글 (54)
구름조아
▣ 스프링 구조에서 오라클 연결은 어떻게 할까? - 스프링 프레임워크의 데이터베이스 연결은 Oracle or MySql 공통으로 다음과 같은 순으로 진행. 1. 드라이버 설정 - pom.xml 파일의 설정을 통해 드라이버를 자동 다운로드 받는다. 2. 접속정보 작성 - context-datasource.xml 파일의 설정을 통해 접속 정보를 설정한다. { pom.xml } - 스프링 구조가 돌아갈 수 있게 온갖 설정이 세팅되어 있는 파일로 오라클 DB를 사용하기 위해서는 여기에 반드시 아래의 내용을 추가한다. codelds https://code.lds.org/nexus/content/groups/main-repo com.oracle ojdbc6 11.2.0.3 commons-dbcp commons-db..
▣ 어노테이션이란? - 스프링 구조에서 무언가 선언을 할 때 사용된다. ( 즉 기능에 대한 인식용으로 사용됨 ) - 주석이라는 말이지만 개발자가 사용하는 주석이 아닌 시스템에서 인식하는 주석으로 사용된다. ▣ 종류 @Controller - 컨트롤러 선언을 담당한다. - 스프링 구조의 클래스의 컨트롤로 선언을 할 때 위쪽에 배치시킨다. @RequestMapping - 웹 주소의 선언을 담당한다. - 웹에서 요청한 주소를 인식하고 실행 관련 메서드를 연결함. @Resource - 의존관계를 자동설정할 때 사용하며 이름을 이용하여 의존하는 객체를 선언한다. @Service - 스프링 구조의 Impl클래스에 선언한다. - 비즈니스로직(저장/수정/삭제/출력)이 들어가는 곳에 작성한다. - 컨트롤에서 Resourc..
▣ MVC패턴이란? - 개발할 때 3가지 형태로 역할을 나누어 개발하는 방법론. - MVC는 다음 세 개의 컴포넌트를 말하는데 그것은 Model, View, Controller이다. - 전자정부프레임워크는 MVC구조를 기본으로 갖추고 있다. ▣ 컴포넌트 소개 Model - Controller의 다음 구조로 애플리케이션의 정보, 즉 데이터 흐름을 담당하는 구조를 말함. - Service파일, Impl파일, DAO파일이 Model에 해당된다. View - 사용자인터페이스(UI)를 얘기하는 것이며 출력화면 자체이다. - 화면 구성 파일인 JSP파일이 View에 해당된다. Controller - 흐름제어(컨트롤러) 역할을 하고 비즈니스로직과 모델의 상호동작의 조정 역할을 한다. - 웹 주소등을 기록하는 Cont..

[부서관리] 1. 컨트롤러 생성 - DeptController.java ( deptWrite.do, deptWriteSave.do ) - DeptVO.java 2. 폴더 생성 - dept 3. 파일 생성 - 입력화면 ( deptWrite.jsp ) - 저장처 service단에서 DeptVO 클래스를 생성해 줍니다. DeptVO.java DeptVO 안에 코드들을 입력해 줍니다.(같은 프로젝트 내에서만 사용할 수 있게 접근지정자 private을 합니다.) DeptController.java deptWriteSave 매개변수 타입에 DeptVO를 호출하고, vo.get타입으로 불러옵니다. DeptVO와 Controller 관계 데이터들이 잘 전달되는 것을 확인할 수 있습니다.