오늘은 아침에 공사하는 소리에 잠에서 깼다,,,🔨
공사하는지 몰랐는데 엘베앞 게시판에 붙어있네 종이🔎📃
미리 알았으면 수업전에 준비하고 카페가서 수업대기 할텐데 전혀 몰랐다
그 공사는 2월 내내,,오늘은 공사 첫날이라 특히 소음 심한 날이었다 두둥,,,
오전은 어찌어찌 보내고 진-------짜 오랜만에 카페로 피신했지만
카페에서 마스크쓰고 수업들으니까 답답했다, 그래서 다른 해결책을 찾아야겠다!!
다행히 오늘 진도가 일찍끝나서 😢😭
-----------------------------[오전]--------------------------------
💻WebContent가상폴더
guestList.jsp문서 전체출력 =페이징+검색+댓글갯수+새글등록이 20분이면 new풍선도움말 + 조회수증가
guestDetail.jsp문 한건상세 + guestReply.jsp댓글 전체출력 =>Detail은 결국 두개가 하나의 문서처럼
ㅣ- guestDetail.jsp문 => 마지막문장 jsp태그 include
ㅣ- guestReply.jsp댓글출력 => inner join on and
ㅣ- guestReply_insert.jsp 댓글등록 => 자바스크립트로 데이터 넘김
ㅣ- guestReply_delete.jsp 댓글삭제 => <a href="guestReply_delete.jsp?~~~
ㅣ- guestReply_edit.jsp 댓글수정 (3,4교시)
[데이터베이스 셋팅]
set pagesize 1500
set linesize 1500
col name for a10
col title for a10
col email for a14
select rownum as rn, g.* from guest g;
col writer for a12
col content for a12
select * from guestreply ;
데이터베이스에서 key
ㅣ- primary key = 유일한키, 중복X = 상품번호, sabun, 주민번호, 핸드폰번호, userid
ㅣ- foreign key = 유일한키pk참조해서 중복허용가능한 키 = 댓글, 상품번호
ㅣ-제약조건 alter table guestreply add 제약조건 ~ on delete cascade;
SQL> alter table guestreply add constraint sabun_fk
foreign key(sabun) references guest(sabun) on delete cascade;
ㅣ- 후보키, 슈퍼키
조인
ㅣ- 이너조인 inner join 쿼리를 guestReply.jsp적용
select g.name, g.제목, r.content from guest g
inner join guestreply r
on g.sabun = r.sabun and r.sabun = Rdata ; (조건절이어도 on들어감, where X)
ㅣ- 외부조인(right, left)
ㅣ- self조인
-----------------------------[오후]--------------------------------
💻 앞으로 공부 예정 💻
-데이터베이스 조인연습, sp=stored procedure, 트리거,
-JQuery교재 (2-3일 기술) , skitter화면효과, 달력 DatePicker,
-ajax 에이작 비동기처리 -> 로그인처리
-UML언어
-JSTL, EL태그, jsp교재
-MVC2응용 guestList.jsp문서 페이징 + 검색
-jsp문서로만 구성
-jsp + 자바코드 MVC1모델 (가짜는x)
-jsp + 서블릿 + 자바코드 MVC2모델 = 서블릿문서 가짜이름이 명명
-스프링
-다시 자바기초 2일
ㅣ- 채팅프로그램 2일 => 새로만들지않고 소스이해 (awt화면디자인)
오늘은 'UML설치 + 맛보기'로 마무리,
내일 UML언어 -usecase그리기 연습
내일은 좀 더 집중 !!!!🙋♀️
'Today I Learned' 카테고리의 다른 글
2021.02.08(Mon) 📌 TIL (0) | 2021.02.08 |
---|---|
2021.02.05(Fri) 📌 TIL (0) | 2021.02.08 |
2021.02.04(Thu) 📌 TIL (0) | 2021.02.04 |
2021.02.02(Tue) 📌 TIL (0) | 2021.02.02 |
2021.02.01(Mon) 📌 TIL (0) | 2021.02.01 |