728x90
반응형
SMALL

인텔리제이 프로에는 왼쪽에 spring이 들어있습니다!

클릭 후 자바 17버전으로 클릭해주면~ 로딩로딩로딩~

그후 데이터 베이스 클릭 후

“+” 클릭!

In-memory로 변경 후 URL에 오류가 안나는 주소 입력!

jdbc:h2:mem:test;MODE=MYSQL;

jdbc:h2:mem:test;MODE=MYSQL;OLD_INFORMATION_SCHEMA=TRUE;

화면에서 우클릭 후

Change Dialect 이 있을 경우 SQL 클릭후 입력!

Change Dialect 이 없을 경우 H2로 입력

차이는 밑에 COMMET가 없는정도

MySQL
CREATE TABLE IF NOT EXISTS MAJOR
(	
	major_code varchar(100) primary key comment '주특기코드', 
	major_name varchar(100) not null comment '주특기명',
	tutor_name varchar(100) not null comment '튜터'
)
COMMENT '주특기' charset=utf8;
H2
CREATE TABLE IF NOT EXISTS MAJOR
(	
	major_code varchar(100) primary key comment '주특기코드', 
	major_name varchar(100) not null comment '주특기명',
	tutor_name varchar(100) not null comment '튜터'
)

설정에서 dialectd을 찾아 SQL로 설정을 해보았는데, 빨간 줄이 뜨고 에러가 발생

설정에서 dialectd을 찾아 SQL를 H2로 설정을 해보았는데, 빨간 줄이 뜨긴하는데 입력은 가능!

해결 방안은 H2로 입력해주면 될거 같다.

join을 사용해서 연결하기

*SELECT s*.name, *s*.major_code, *m*.major_name *FROM* STUDENT *s JOIN* MAJOR *m ON s*.major_code = *m*.major_code;

joun을 사용하지 않고 연결하기

*SELECT s*.name, *s*.major_code, *m*.major_name *FROM* STUDENT *s*, MAJOR *m WHERE s*.major_code = *m*.major_code;

728x90
반응형
LIST

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

spring 서버 연결 메모만들기  (0) 2023.02.04
mvc  (0) 2023.02.04
JPA 연습!  (0) 2023.02.04
SpringBoot 및 서버 이해  (0) 2023.02.03
웹 동작방식 이해하기  (1) 2023.02.03

+ Recent posts