
[1] DB 데이터 조회
(1) 데이터 입력
테이블에 데이터를 입력한다
그리고 그 테이블을 조회한다
select * from 테이블이름
사용자 = 스키마 : book_ex
기본 테이블스페이스 저장공간 : USERS
임시 테이블 스페이스 저장공간 : TEMP
테이블 : tbl_board
생성방법 아래 링크 참고
※ 스키마의 개념은 복잡한데 이해하기 편하게 사용자 = 스키마를 같다고 하겠습니다.
깊은 개념은 다른 글에서 찾아봐주세요
오라클 DB 사용방법
[1] DB 계정 생성 USER 계정 생성 : book_ex IDENTIFIED BY 비번 생성 : book_ex 기본 테이블 : USERS 임시 테이블 : TEMP 계정이 생성되었다. DB 사용 권한을 준다 사용권한을 주었다. SQL로 새로 만든 계정 연결을
mincu.tistory.com
(2) sts 와 오라클 연결하기
오라클 DB 와 sts를 연결하는 JDBC를 적용한다
오라클 jdbc
[1] 오라클 jdbc (1) root-context.xml 커넥션 풀 DBCP : hikariConfig 적용 (2) pom.xml (3) DB_connection.java
mincu.tistory.com
자바코드와 SQL을 맵핑해주는 Mybatis 설치한다
스프링_MyBatis
[1] MyBatis (1) MyBatis 정의 SQL Mapping Framework 이다 자바코드와 SQL을 맵핑해주는 프레임워크 이다 MyBatis 외에 JPA 도 있다. MyBatis JPA 쉽다 OOP 심플하다 SQL4 모델링 (2) MyBatis 특징 ① 자바코드로부터 XML을
mincu.tistory.com
DB를 연결하는 connection 객체 생성에 도움을 주는 커넥션 풀
커넥션 풀 DBCP
[1] 커넥션 풀 (1) 정의 DB에 연결할때 마다 Connection 객체를 새로 만드는것이 비효율적이기 때문에 커넥션풀을 이용하여 미리 객체를 생성하고 사용할수 있게 하는것이다. (2) 오픈 소스 종류 common-
mincu.tistory.com
Mybatis의 mapper 생성하여 연결한다
스프링_MyBatis_Mapper
[1] Mapper (1) Mapper mapper.xml 와 mapper.java 인터페이스를 사용할수 있다. [2] Mapper 인터페이스 방식 (1) 인터페이스.java 생성 (2) root-context.xml root-context.xml 에서 spring config editor 를 선택해야하나 other로 검
mincu.tistory.com
이렇게해서
JDBC 드라이브 연결성공
DataSource 연결 성공
mapper 연결 성공
까지 테스트 한다
[2] sts 테이블 조회
(1) 칼럼 변수 생성


lombok을 사용시 추후 문제가 생길 요지가 많아 사용하지 않고 풀어서 사용하겠다.



(2) SQL 문 생성

mapper 인터페이스로 적용하기

mapper.xml 로 적용하기
![CDATA[...]]
는 xml 문서에서 데이터를 표시하기 위해 사용하는 방법이다.
그런데 없어도 테이블은 나온다

(3) 테이블 조회



'🌈 프로젝트 > 웹 프로젝트' 카테고리의 다른 글
🌻 웹프로젝트 [3] 오라클 게시판 Service 설정 (177) | 2023.12.09 |
---|---|
🌻 웹프로젝트_[2] 오라클 게시판 CRUD (197) | 2023.12.08 |
웹프로젝트_[16] 포트폴리오 완성 (2) | 2023.10.25 |
웹프로젝트_[15] 2차 정리 (8) | 2023.10.24 |
웹프로젝트_[22] 대댓글 리스트 기능 설정 (2) | 2023.10.24 |