- Outsider's Dev Story
- 흔한 개발자의 개발 노트
- 내 아이큐 80, 너도 80, 둘이 합쳐 160 - 내…
- 조대협의 블로그
- 자바캔(Java Can Do IT) / 최범균 님
- Sangon, Han – 개발자; 읽고 생각하고 쓰고 …
- The Evolution of the Web
- NAVER D2
- Dashboard - SLiPP
- ITWorld Korea - 테크놀로지 리더를 위한 글…
- OKKY - All That Developer
- 웹Frameworks
- 오픈튜토리얼스
- 위키독스 / 온라인 책 제작 공유 플랫폼 서비스
- 블로터
- IT OnAir
- 한 처음에 / 백창92
- Divide my knowledge / 완프최
- SERI.org
목록CREATE (3)
Bigfat
싱글톤 패턴(Singleton pattern)을 이용하여 레코드를 삽입, 조회해보자 게시판 구현에 필요한 오라클 데이터베이스 접근을 싱글톤 패턴을 이용해 구현해보자. 싱글톤 패턴은 동일한 자원이 불필요하게 여러 개 만들어질 필요가 없을 때 주로 사용한다. 우선 게시글에 대한 테이블, 시퀀스를 생성하자.--게시판(Bulletin Board System) 테이블 생성 CREATE TABLE BBS( ARTICLE_NUMBER NUMBER PRIMARY KEY, ID VARCHAR2(15) NOT NULL, TITLE VARCHAR2(15) NOT NULL, CONTENT CLOB NOT NULL, GROUP_ID NUMBER NOT NULL, DEPTH NUMBER NOT NULL, POS NUMBER NO..
애노테이션(annotation)을 작성하여 서블릿을 실행해보자 서블릿 배치 정보를 web.xml에서 작성할 수도 있고, 애노테이션으로 작성할 수도 있다. 서블릿 클래스명을 기입하고 'Next'버튼을 눌러준다. BBSServlet라는 클래스가 존재하므로 BBSServletAnnotation라고 기입하였다. Initialization paramters는 web.xml에서 의 자식인 엘리먼트를 작성하는 것과 동일하다. 지금은 bbsProperties를 사용하지 않기 때문에 제거해도 괜찮다. URL mappings는 web.xml에서 엘리먼트를 작성하는 것과 동일하다. 인터페이스를 상속받거나 오버라이딩할 메서드들을 선택하는 화면이다. BBSSerlvet클래스에서와 같이 doGet, doPost, init메서드를..
오라클에서 테이블스페이스, 사용자, 테이블을 생성해보자오라클에서는 테이블스페이스(TableSpace)에 테이블을 저장하게 되는데, 즉 테이블의 집합이다. 테이블스페이스는 용량을 가지며, 자동확장 설정이 가능하다. 자세한 내용은 테이블스페이스의 정의를 참고하자. 테이블스페이스를 생성할 때는 관리자 계정을 이용하자. CREATE TABLESPACE bbs DATAFILE 'd:\bbs.dbf' SIZE 100M; CREATE USER Kyou IDENTIFIED BY 1234 DEFAULT TABLESPACE bbs; --GRANT CREATE SESSION TO Kyou 'GRANT 권한 TO 유저명'으로 권한을 하나씩 부여해도 되지만, 롤(Role)을 부여하여 수많은 권한을 한번에 부여할 수 있다. 롤은..