[mybatis] xml 파일에 쿼리문 작성

2021. 11. 12. 20:12spring

(1) select

'resultType=board' 는 board.BoardVO 를 의미

config.xml파일 참고
<typeAliases>
<typeAlias alias = "board" type="board.BoardVO" />
</typeAliases>

 

(2) insert

CREATE TABLE board(
	seq 	number,
	title	varchar2(50), 
	writer  varchar2(30), 
	content varchar2(200),
	regdate date,
	cnt		number
);

CREATE SEQUENCE board_seq;

mapping.xml
DAO.java

 

(3) update

mapping.xml

 

DAO.java
MainApp.java

 

 

(4) delete

mapping.xml
DAO.java
MainApp.java

 

 

(5) WHERE 조건

WRITER 칼럼에 "람"이라는 글자가 포함된 경우만 조회

mapping.xml
DAO.java

 

Main.app 실행화면


쿼리에 join이 있는 경우 hashmap 형식으로 받고 list에 담는다.

'spring' 카테고리의 다른 글

마리아DB-스프링 연동  (0) 2021.11.26
[mybatis] 기본설정  (0) 2021.11.12
[트랜잭션]  (0) 2021.10.08
[스프링JDBC]  (0) 2021.10.08
[AOP] 어노테이션 기반  (0) 2021.10.08