Oracle

카테고리 없음

AWS - Oracle 연동

★ Oracle 다운로드 https://www.oracle.com/database/technologies/xe-prior-release-downloads.html XE Prior Release Archive Getting Started: Support Oracle Database Express Edition (XE) is a community supported edition of the Oracle Database family. Please go to the Oracle Database XE Community Support Forum for help, feedback, and enhancement requests. Note: Oracle Support Ser www.oracle.com Linux 버전 다..

Spring

Spring STEP 5 - MyBatis 응용

★ MyBatis 영속성 계층(데이터베이스 조작 기술) JDBC 역할과 동일 응용 프로그램 JDBC 데이터베이스 응용 프로그램 MyBatis 데이터베이스 JDBC 기반 > 관리, 생산성 향상 ★ MyBatis를 스프링에 적용하는 방법 1. XML 매퍼를 사용하는 방법 2. 인터페이스 매퍼를 사용하는 방법 1. XML 매퍼를 사용하는 방법 pom.xml > dependency 추가 org.mybatis mybatis 3.5.2 org.mybatis mybatis-spring 1.3.2 org.springframework spring-tx ${org.springframework-version} org.springframework spring-jdbc ${org.springframework-version} o..

Server

AJAX STEP 10 - 게시판 목록 보기

★게시판 목록 보기 ■ 필요 파일 Ex14.java ex14.jsp Ex14Data.java ■ 데이터베이스 select * from tblProduct; create table tblProductCopy as select * from tblProduct; insert into tblProductCopy select * from tblProductCopy; ■ 소스코드 Ex14.java package com.test.ajax; import java.io.IOException; import java.util.HashMap; import java.util.List; import java.util.Map; import javax.servlet.RequestDispatcher; import javax.servl..

Server

AJAX STEP 9 - 상품 목록 페이지

★ 상품 목록 페이지 ■ 필요 파일 com.test.java > Ex13.java com.test.java > Ex13Add.java com.test.java > Ex13Del.java com.test.java > Ex13DTO.java com.test.java > Ex13Edit.java views > ex13.jsp ■ 데이터베이스 create table tblProduct ( seq number primary key, -- 번호(PK) name varchar2(100) not null, -- 상품명 price number not null, -- 가격 color varchar2(50) not null, -- 색상 pic varchar2(100) default 'pic.png' not null -- 사..

Server

AJAX STEP 7 - 테이블 저장 AJAX

★ 테이블을 이용한 AJAX ■ 필요 파일들 com.test.java > Ex11.java com.test.java > Ex11Data.java com.test.java > Ex11DTO.java views > ex11.jsp ■ 데이터베이스 create table ajaxTable ( seq number primary key, x number not null, y number not null, ck char(1) not null --'y', 'n' ); select * from ajaxTable; create sequence tableseq; ■ 소스코드 Ex11.java package com.test.ajax; import java.io.IOException; import java.util.List;..

Server

Servlet + JSP STEP 3 - 이미지 뷰어(갤러리)

★ 이미지 뷰어(갤러리) CR 유저 1명 사진(이미지) + 이름 + 날짜 + 설명 등 ... 파일 업로드 + DB 연동 ★ VO vs DTO 데이터를 저장하는 객체 자바 클래스 VO : Value Object DB에서 가져온 데이터를 보관하는 용도 읽기 전용 > 리터럴(상수) DTO : Data Transfer Object 계층간에 데이터를 전송할 때 사용되는 도구(택배 상자) 수정이 가능하다. 목록보기 : DB > DAO > (VO) > 컨트롤러 > (VO) > JSP 글쓰기 : JSP > 컨트롤러 > (DTO) > DAO > DB ■ 필요 파일 - com.test.file > "List.java" //시작 페이지 > "Add.java" > "AddOk.java" > "View.java" > "File..

Server

JSP STEP 11 - JSP Model 2 + EL + JSTL

★ JSP Model 2 + EL + JSTL JSP 페이지에서 자바 구문을 사용하지 말자!! 에서 나온 문법들 자바 구문 : 스크립 틀릿(, ) EL, Expression Language - 표현식 언어 - 자바의 값을 HTML 문서에 출력하는 역할 - 내장 객체(pageContext, request, session, application)안에 있는 데이터를 출력하는 언어 - 일반 데이터는 출력 불가능;; 사용 구문 ${내장객체의 데이터 키} ■ 필요 파일들 - com.test.mvc > "Address.java": Controller > "AddressDAO.java" : Model(?) > "AddressVO.java" : Model - webapp > mvc > "address.jsp": view..

Server

JSP STEP 8 - DB를 연동하여, 주소록 사이트 만들기

★주제 주소록 만들기 CRUD 1. 업무 > 생략 2. DB 작업 > ERD > 테이블 작성 3. 클라이언트 작업 > 레이아웃 + 페이지 구현 > HTML, CSS, JavaScript ★ SQL Developer을 이용 Oracle 사용 데이터 베이스 DDL create table tblAddress ( seq number primary key, -- 번호(PK) name varchar2(30) not null, -- 이름 age number(3) not null, -- 나이 tel varchar2(15) not null, -- 연락처 address varchar2(300) not null -- 주소 ); create sequence seqAddress; ★ 파일 생성 - webapp > "addres..

IT의 큰손
'Oracle' 태그의 글 목록