SQL

코딩 개발/Java

게시판 만들기4 (조회수 증가 session, cookie 방식)

게시판 만들기 1 : https://pabeba.tistory.com/180 게시판 만들기 2 : https://pabeba.tistory.com/181 게시판 만들기 3 : https://pabeba.tistory.com/182 마지막으로 게시물을 들어갔을 때 조회수를 증가시키는 기능을 마무리로 게시판 만들기 글을 마무리하려고 합니다! 저번 시간에 작성했지만 이 기능을 만들 때 조금 까다로운 면이 있어서 2가지 방법을 사용해 보려고 합니다. 쿠키를 사용하는 방법과 세션을 사용하는 방법을요. 둘 다 장단점이 있어서 뭐가 좋다고 말할 수 는 없습니다. 아무튼 알아보도록 할게요. 쿠키 사용하여 조회수 증가 상세페이지에 들어가면 조회수를 증가시켜야 하기 때문에 상세페이지에 들어가는 Controller에 메서드..

코딩 개발/Java

게시판 만들기 3 (게시글 수정, 게시글 삭제)

게시글 만들기 1 : https://pabeba.tistory.com/180 게시글 만들기 2 : https://pabeba.tistory.com/181 저번 시간 '게시글 만들기 2'에서 게시글 상세 보기와 게시글 작성에 대하여 알아보았습니다. 이번 시간에는 게시글 상세보기에 있는 삭제 버튼과 수정버튼에 대한 기능을 넣어보려고 합니다. 게시글 상세 보기에 들어가면 자신이 작성한 글에 대해서는 버튼이 나오고, 자신이 작성하지 않은 글에 대해서는 버튼이 나오지 않는 문법이 있습니다. 삭제 수정 거기에 버튼에 onclick 속성을 넣어서 javascript 문을 이용하여 confirm 함수 및 제출까지 할 수 있도록 작성했습니다. 이제 다음은 수정하는 form으로 가는 것과 글 수정, 그리고 삭제 기능을 알..

코딩 개발/ORACLE

ORACLE - 테이블 명령어(CREATE, DROP, SELECET ~ FROM, WHERE, ORDER BY)

DDL 명령어 (Data Definition Language 데이터 정의어) 데이터 정의어에는 CREATE, DROP, ALTER 가 있습니다. 1. CREATE Table 생성하는 명령어입니다. CREATE TABLE product( id NUMBER PRIMARY KEY, name VARCHAR2(100) NOT NULL, maker VARCHAR2(100) NOT NULL, price NUMBER DEFAULT 0 ) product라는 테이블을 생성하는데, column들을 정의해 주는 방식입니다. id는 PRIMARY KEY로 UNIQUE하고 NOT NULL의 성질을 가지고 있습니다. 또한, NUMBER로 숫자를 나타냅니다. name은 VARCHAR2로 문자열을 표시하고 테이블 한 칸에 100byt..

코딩 개발/ORACLE

Java - 프로그램 실행을 통한 DB연동

https://pabeba.tistory.com/132 Java - Eclipse DB 연동 (ORACLE) Oracle 설치를 완료하였다면, 이클립스에서 DB를 연동하면 됩니다. Eclipse 와 DB연결 Eclipse의 Data Source Explorer 에서 DB에 연결하여 SQL 문장을 이클립스에서 직접 작성해서 사용할 수 있습니다. 먼저 Ora pabeba.tistory.com 이전 글을 확인하면 파일을 옮기는 과정이 있습니다. 오라클 jdbc 드라이버 java 실행 환경에 설정 C:\oraclexe\app\oracle\product\11\server\jdbc\lib\ojdbc6.jar 파일을 C:\Program Files\Java\jdk1.8.x\jre\lib\ext\ 에 붙여 넣습니다. 이..

호소세
'SQL' 태그의 글 목록