앞서 진행했던 작업 방식 = 모델 1 방식.
db 이것 저것 혼합해서 쓰고 있었다 = 중복 코드 많고 지저분 , 스파게티 코드
오라클 DB 설정 11g
hr 설정

-- oracle 로그인 없이 접속
sqlplus /nolog
-- sysdba로 접속
conn / as sysdba
-- hr 사용자 락 풀어주기
alter user hr account unlock;
-- 비밀번호 설정
alter user hr identified by 1234
// 오라클 콘솔창으로 접속하는 법
2) SQL*PLUS 로그인 하기 - 예제로 배우는 ORACLE 11g (wikidocs.net)
--------------------------------------------------------------------------------------------
create table board(
board_num int,
board_name varchar2(20),
board_pass varchar2(15),
board_subject varchar2(50),
board_content varchar2(2000),
board_file varchar2(50),
board_re_ref int,
board_re_lev int,
board_re_seq int,
board_readcount int,
board_date date,
primary key(board_num)
);
==============
콘솔창 비우기 cl scr;
테이블 정보 확인 desc 테이블;
모델 2 : view controller model 로 나누어서 작업
=> 분업화가 쉽다
- model 과 view 를 겹치는 부분 없이 완벽하게 나누고
- controller 를 이용해서 확실히 제어한다.
..
..
'강의정리들 > [2023] FullStack' 카테고리의 다른 글
230209.. (0) | 2023.02.09 |
---|---|
[JSP] #리다이렉트#포워드#jsp#차이 (0) | 2023.02.08 |
[JSP] #DB설정#커넥션풀#설정방법#오라클#psql#jsp (0) | 2023.02.07 |
[JSP] #MVC# MVC패턴2#?#JSP#확장자패턴 (0) | 2023.02.07 |
[JSP] 서블렛이란? (0) | 2023.02.06 |