본문 바로가기
개발/교육

(데이터베이스)18일차

by kakk789 2022. 5. 1.

Join

  • 관계형 데이터베이스에서 검색하고자 하는 컬럼이 두개 이상의 테이블에 있을 때에 조인을 사용
  • 테이블과 테이블 간에 참조관계이 있을 경우 사용 가능 
where 절에 아래와 같이 join식을 적어준다

WHERE
..
..
..
AND
A테이블.속성1 = B테이블.속성1
A테이블.속성2 = C테이블.속성2

연산의 우선순위를 주기 위해서 괄호를 꼭 잘 써줄 것

- 연산의 우선순위가 'and' > 'or' 이기 때문에 괄호 잘 묶어줄 것

- 'or' 연산 일 경우는 괄호 써주는 게 좋다

 


간단하게 웹 환경 구성하기

1. 톰캣 설치 (윈도우 환경으로 설치할 것임)

https://tomcat.apache.org/

2. 자바 경로 설정 (필자의 경우 OPEN JDK를 설치함)

  •  Installer 다운로드 후 next - next 하다 보면 자바 경로를 설정하라고 나옴

3. 설치 완료 후 Apache 가동 화면

4. 정상 접근 되는지 확인 

  • 브라우저를 이용하여 localhost:8080 로 접근 하여 확인

이클립스에서 구성하기

0. 기존Apache 실행되고 있으면 중지시키기!

  • 하단 트레이에 Apache 따로 실행되고 있으면 중지
  • 'Monitor Tomcat' 실행하여 'Stop' 눌러도 됨

1. Wizad - Server - Server

1.1 다운받은 톰캣 버전 선택 (필자는 Tomcat 9.0)

1.2 Tomcat 9.0 선택, JRE 선택

2. 프로젝트 생성 ( Dynamic Web Project )

  • File - Other - Web - New Dynamic Web Project 생성
  • 별 다른 설정 X

 

3. JSP 파일 생성

4. Server 실행시키기 (하단에 Server 클릭)

  • Tomcat admin port 번호 '8005'로 설정 후 'ctrl + s' 로 저장

4.1 서버 실행시키지 않으면 Error 발생함

5. RUN 선택 후 서버 선택하여 실행

6. 정상 실행 완료

JSP 안에 자바 문법 넣기

<%
..
..
..
%>

JSP <-> JDBC 연동

'Project' - 'src' - 'main' - 'webapp' - 'WEB-INF' - 'lib' - 'ojdbc8.jar'를 옮기면 됨

ojdbc8.jar 위치
C:\app\ChangHee\product\21c\dbhomeXE\jdbc\lib\

반응형

'개발 > 교육' 카테고리의 다른 글

(데이터베이스) 27일차  (0) 2022.05.03
(데이터베이스)26일차  (0) 2022.05.02
(데이터베이스)25일차  (0) 2022.04.29
(데이터베이스)24일차  (0) 2022.04.28
(데이터베이스)23일차  (0) 2022.04.27

댓글