onnnzeoz
article thumbnail
Published 2023. 3. 24. 17:46
국비코딩 [Maria DB] Spring

식별관계가 많음

판매자 아이디를 식별관계로 넣을 필요없음 

판매자 회원 (매출테이블에서 판매자 아이디 ㅅ비식별)

 

프로젝트 할 때 그 분야에 대해 잘 아는 사람이 있어야 

 

기본 키를 설정해야하는가??

 

이 아이디에 대한 주소 가져와 라고 할 일이 있으니까 기본키를 설정해줘야함

구매테이블에 품목이름과 가격은 넣을 필요없음 품목아이디라는 키를 갖고있으니까 (넣으면 중복임)

매출 테이블이 따로 있으면 주기적으로 뭘 해줘야함

자바로 데이터 연결하는? JDBC

 

db없이 혼자 처리할 수 있는 모델과

db를 이용하는 모델 dao: data access object

2가지로 만들거

 

connection이라는 객체가 null로 오면 실패한거

connection이 db라는 금고를 하나 꺼내와야

 

container = tomcat (해달라고 안해도 알아서 해주는애)

 

statement는 한번 쓴 쿼리는 답 ㅓ려

근데 prepared 는 쿼리 재사용가능함 -> 훨씬 속도가 빠름

statement는 딱 한번 실행하고 다시 안쓸 때

select, insert같은건 prepared 로 써야함

 

executeUpdate는 업데이트 된 갯수 (몇개를 바꾸려고 했지??/)

profile

onnnzeoz

@onnnzeoz

비전공자의 개발 공부 일지입니다 💦 국비 풀스택 과정 수강중