미니프로젝트 야구 관리 프로그램

김지원·2023년 7월 11일
0

팀을 만들면 모델도 만들기
팀은 3개만

team_id와 position은 다중 칼럼 유니크 제약조건이 필요합니다.
중복 유니크
한팀에 포지션마다 1명만 (후보x)

서비스에 선수등록메서드를 때림
선수등록?teamId=1&name=이대호&position=1루수
?뒤에 있는걸 파싱 (&로 파싱)

티어다운
테스트할때 초기기본상태로 되게

모델 필드 int말고 Integer로(null받을수있게)

executeQuery()
db의 값을 java로 받아올때
SELECT 문에 의해 생성된 결과 집합(ResultSet, select쿼리 결과)을 반환합니다.
주로 데이터베이스에서 데이터를 검색하는 SELECT 문에 사용됩니다.

executeUpdate()
java에서 db에 값을 넣어서 업데이트시킬때
(큰 의미없는) 실행된 SQL 문에 의해 영향을 받은 행의 수(int)를 반환합니다.
INSERT, UPDATE, DELETE와 같이 데이터를 변경하는 SQL 문에 주로 사용됩니다.

profile
https://github.com/k7850

0개의 댓글