본문 바로가기

전체 글

Apache Tomcat 6.0 라이브러리 * annotations-api.jar (Annotations package) * catalina.jar (Tomcat Catalina implementation) * catalina-ant.jar (Tomcat Catalina Ant tasks) * catalina-ha.jar (High availability package) * catalina-tribes.jar (Group communication) * el-api.jar (EL 2.1 API) * jasper.jar (Jasper 2 Compiler and Runtime) * jasper-el.jar (Jasper 2 EL implementation) * jasper-jdt.jar (Eclipse JDT 3.3 Java compiler) * js.. 더보기
MVC 출처 : http://www.DefineJava.net MVC 패턴 Model, View, Controller 1. Model MVC 패턴중 MODEL 영역은 비즈니스 로직을 구현하는 부분이다. 대부분의 Application의 데이터는 데이터베이스에 의해 관리되고 Java에서는 JDBC API를 이용하여 접근하고 사용한다. JDBC API를 이용하여 쿼리문을 날려 그 결과를 전달받는 형태의 모델이 가장 기본적이고 가장 많이 사용되고 있다. Model이란 실질적으로 일을 처리하고 그 데이터를 가공하는 역활을 하는 영역을 뜻한다. 데이터 베이스 접근, 데이터 추가, 데이터 수정, 데이터 삭제 등 사용자가 어떠한 일을 처리하는것을 뜻한다. 2. View 뷰 영역은 개발자 보다는 디자이너와 밀접한 연관이있다. .. 더보기
Oracle DB Data Type CHAR(n) 최대 크기: 2000 byte 타입: 문자열 고정 길이 데이터. 입력되지 않은 남은 부분은 공백으로 채워져 저장된다. NCHAR(n) 최대 크기: 2000 byte 타입: 문자열 고정 길이 데이터. 다국적 언어를 지원한다. VARCHAR2(n) 최대 크기: 4000 byte 타입: 문자열 가변 길이 데이터. 일부만 입력 시 뒷부분은 NULL. 입력한 값의 뒷부분에 있는 BLANK도 같이 입력. 전혀 값을 주지 않으면 NULL 상태 입력. 지정된 길이보다 길면 입력 시 에러 발생. NVARCHAR2(n) 최대 크기: 4000 byte 타입: 문자열 가변 길이 데이터. LONG 최대 크기: 2 Gb 타입: 문자열 가변 길이 데이터. 하나의 테이블에 하나의 LONG 타입만 사용 가능. (NOT).. 더보기