식별관계가 많음
판매자 아이디를 식별관계로 넣을 필요없음
판매자 회원 (매출테이블에서 판매자 아이디 ㅅ비식별)
프로젝트 할 때 그 분야에 대해 잘 아는 사람이 있어야

기본 키를 설정해야하는가??
이 아이디에 대한 주소 가져와 라고 할 일이 있으니까 기본키를 설정해줘야함
구매테이블에 품목이름과 가격은 넣을 필요없음 품목아이디라는 키를 갖고있으니까 (넣으면 중복임)
매출 테이블이 따로 있으면 주기적으로 뭘 해줘야함

자바로 데이터 연결하는? JDBC
db없이 혼자 처리할 수 있는 모델과
db를 이용하는 모델 dao: data access object
2가지로 만들거
connection이라는 객체가 null로 오면 실패한거
connection이 db라는 금고를 하나 꺼내와야
container = tomcat (해달라고 안해도 알아서 해주는애)
statement는 한번 쓴 쿼리는 답 ㅓ려
근데 prepared 는 쿼리 재사용가능함 -> 훨씬 속도가 빠름
statement는 딱 한번 실행하고 다시 안쓸 때
select, insert같은건 prepared 로 써야함
executeUpdate는 업데이트 된 갯수 (몇개를 바꾸려고 했지??/)
'Spring' 카테고리의 다른 글
[SPRING] web.xml / servlet-context.xml / spring에서 model이란 (0) | 2023.03.28 |
---|---|
국비코딩 [Maria DB] DB활용한 회원가입, 로그인 코드리뷰 (0) | 2023.03.27 |
국비코딩 [Maria DB] (0) | 2023.03.23 |
날짜 표시 함수, 숫자형 함수 , 문자형 함수 (0) | 2023.03.23 |
국비코딩 [Maria DB] join, maria DB에서 full join 사용하기(union) (0) | 2023.03.22 |