목록プログラミング (115)
ㅤㅤㅤ
이전 포스팅에서 Mybtis(ibatis), 오라클과 연동 설정을 해봤었는데요. 이번에는 Spring Mybatis Oracle 이 세가지를 연동해 보도록 하겠습니다.이번 포스팅이 이전과의 다른 점은 바로 Spring이 추가됐다는 점인데요. 실무에 사용하는 구조와 가장 흡사한 구조이니 한번 따라해 보시기 바랍니다.1. 프로젝트 구조일단 기본적으로 spring sts,와 maven 설정 되어 있어야 합니다.2. Maven 라이브러리 등록프로젝트내의 pom.xml로 이동합니다.다음과 같이 dependencies 에 repositories와 연동에 필요한 라이브러리를 작성해 주시면 됩니다. 1234567891011121314151617181920212223242526272829303132333435363738..
SQL 연습 - SCOTT 계정11g XE를 설치했다면 11g 정식 버전에 있는 테스트 계정 SCOTT이 없다.1 C:\를 선택해 XE를 설치했다면 SCOTT 계정 생성 파일 경로는 C:\oraclexe\app\oracle\product\11.2.0\server\rdbms\admin\scott.sql이다.2 파일의 경로는 직접 탐색기를 사용하여 확인해야 한다. 명령 프롬프트를 실행한 후 SYSTEM 계정으로 SQL*Plus에 접속한다. C:\ Command PromptC:\Users\kim>sqlplus SQL*Plus: Release 11.2.0.2.0 Production on 화 6월 7 13:29:14 2016 Copyright (c) 1982, 2014, Oracle. All rights rese..
CKEditor, Smart Editor 같은 HTML 에디터로 글을 작성하는 사이트의 경우 작성된 글에서 html 태그(tag)를 제거한 순수한 텍스트만을 추출하거나, img 태그만을 추출하여 썸네일(Thumbnail)을 만거나 하는 일이 종종 있습니다. 이러한 기능을 정규식(Regular Expression)을 사용하여 직접 만들어 쓰기도 하는데, 그 기능에는 제한이 있을 수밖에 없습니다. 이번에 소개하는 jsoup은 자바(Java)로 만들어진 HTML 파서(Parser) 입니다. jsoup은 자바 언어로 HTML을 다루는 쉽고, 강력한 기능을 제공합니다. jsoup로 다음과 같은 작업을 할 수 있습니다. * URL, 파일, 문자열을 소스로 하여 HTML을 파싱할 수 있습니다.* DOM 구조를 추적하..
웹프로그래밍에 데이터베이스가 빠질 수 없겠죠. Oracle 11g Express Edition 과 SQL Developer 를 설치해 보겠습니다. 둘다 www.oracle.com 에서 다운 받을 수 있습니다. 다운로드 할 때 라이센스에 동의하고 다운로드 링크를 클릭하면 로그인 하라고 나옵니다. OTN 에 가입해야 합니다. 다운받을 파일은 OracleXE112_Win64.zip 과 sqldeveloper-4.1.5.21.78-no-jre.zip 입니다. JDK 는 이미 설치 했다고 가정하고, sqldeveloper 는 no-jre 로 받습니다. ( JDK 설치는 윈도우에 JDK 8 설치하기 를 참조 하세요. ) Express Editon 은 개발, 프로토타입, 내부 데이터 처리용 으로 사용 가능합니다. 또..
창 관리 / 일반 단축키 단축키 설명 Win + ↑ 사용중인 창을 최대화 Win + ↓ 사용중인 창을 이전 크기 또는 최소화 Win + ← 사용중인 창을 스크린 왼쪽 사이드로 최대화 Win + → 사용중인 창을 스크린 오른쪽 사이드로 최대화 Win + Home 사용중인 창만 남기고 모든 창을 최소화 Win + Space 모든 창을 투명화 시켜 바탕화면을 볼 수 있음 (에어로 피크 기능) Win + Pause/Break 시스템 속성 대화상자 표시 Win + Tab 플립 3D (Win 키를 누른 채로 계속 탭을 눌러 창 전환) Win + Shift + Tab 플립 3D 역방향으로 회전 Ctrl + Win + Tab 플립 3D 고정 모드로 실행 (Esc 키로 취소) Win + D 바탕화면 보기 / 복구 Win..
Spring4 + MyBatis + Oracle 을 연동해 봅니다. 앞에서 만들었던 샘플 프로젝트 ( "Spring MVC 샘플 프로젝트 버전3 에서 버전 4로 마이그레이션 하기" ) 를 사용합니다. 1. 먼저 설치한 Oracle 데이터베이스에 유저를 추가하고 테스트용 테이블 을 생성합니다. SYSTEM 계정으로 들어가서 다음 명령으로 사용자를 추가합니다. 아이디와 비밀번호는 xeuser 입니다. GRANT CONNECT, RESOURCE TO xeuser IDENTIFIED BY xeuser; SQL Developer 에서 명령 실행은 실행하고자 하는 쿼리를 블럭으로 선택한 후 F9 또는 Ctrl+Enter 입니다.이제 생성된 계정으로 들어가서 테스트용 테이블을 생성합니다. CREATE TABLE TB..
팀 동료의 이클립스 Problems 뷰에서 다음과 같은 설정 에러가 보였다.Cannot change version of project facet Dynamic Web Module to 2.5. Dynamic Web Module을 2.5 버전으로 바꾸려고 하는데 할 수 없다는 에러 였다. 다음과 같이 JDK 1.7에 Dynamic Web Module 3.0으로 잘 설정되어 있는 상태이다. 헌데 왜 Dynamic Web Module 2.5로 바꾸려고 하는지 모르겠다. 혹시나 해서 workspace의 .settings디렉토리의 org.eclipse.wst.common.project.facet.core.xml 파일을 열어 보았다.이 또한 정상적으로 잘 등록되어 있었다. 이 파일을 확인해 보는 이유는 jst.we..
jsp파일 제일 첫번째 라인에 컴파일에러가 뜨는에러.실행해보면 이상없이 실행되긴하지만 뭔가 문제가 있어보이는에러. 해결법은프로젝트 우클릭 -> Build Path -> Configure Build Path...-> Libraries 탭 -> add library -> server runtime -> was 선택 -> 끝 출처: http://multifrontgarden.tistory.com/52 [우리집앞마당] The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path 해결방법은~? 1. 프로젝트명 우클릭 - Properties클릭(Alt + Enter) 2. 좌측 메뉴에 Java Build Path 클릭 3. ..