관리 메뉴

CASSIE'S BLOG

mySQL 부터 본문

PROGRAMMING/JAVA SPRING

mySQL 부터

ITSCASSIE1107 2023. 6. 3. 12:26

 

MYSQL DOWNLOAD 에서 다운 받으면 됨 

 

 

 

 

 

 

 

비번 0000으로 했음. 

 

 

 

 

 

Users and Privileges - > shemas (구조라는 뜻) 

 

 

 

 

 

 

 

 

 

 

테이블에 오른쪽 클릭 > Send to SQL editor > Insert Statement

 

 

테이블앞에는 스키마이름 적어줘야하는데 springbasic은 기본스키마라서 지워도 된다고함

 

maven repository에서 jdbc 드라이버를 또 따로 다운받아줘야한다고함. 

 

 

폼파일에 오른쪽 클릭해서  반드시 reload Project 해야함. 

 

 

 

 

 

ResultSet이라는게 2차원 형태의 테이블이라고 함. 

 

이게 JDBC API 이용해서 연결을 한거래. 

 

이걸 또 Spring jdbc로 바꿀 수 있나봐 

 

 

 

---

 

이걸 bean으로 등록을 하고 setter로 bean에 다 설정을 해준거라는데 이게?  web.xml아니고 root-context.xml이다. 

webapp 에서 ctrl + shift + f 로 찾아야함

 

 

Jnit Test Framework 이용해서 test 자동화 할 수 있다.

 

 

 

 

 

이것까지 해야함

 

 

 

 

워크밴치말고 인텔리제이가 제공하는 데이터베이스 연결기능을 써볼게요.

 

 

 

 

sql 스트립트 클릭으로 자동완성 하는 법

 

 

**insert rows into a table

 

 

 

 

 

 

 

-----

여기서 DataSource ds가 인스턴스변수인데 
이 클래스안에 있는 insertUserTest같은 인스턴스메소드들이 ds에 접근할 수 있고 
그런데 junit에는 각 테스트는 이 메소드 하나하나를 별도에 객체에서 실행을 시킨다. 
ds가 인스턴스 변수이긴해도, 데이터 소스를 공유하지않는다..알아두라는데? 

 

반응형

'PROGRAMMING > JAVA SPRING' 카테고리의 다른 글

[비공개] 스프링 AOP  (0) 2023.06.10
spring 포폴 만들기 참고자료  (0) 2023.06.04
[비공개] 파트3  (0) 2023.05.28
SPRING BOOT 구조 정리  (0) 2023.05.24
PUT API & Delete API & ResponseEntity  (0) 2023.05.23