MVC모델 만들때 view 부터 만들어주기!
[do 파일]
getter setter 무조건 필요없고, 쓸꺼만 만들어줘도됨~
[dao 파일]
uesbean , scope 얼마만큼의 기간동안 유지시킬것인가?
jsp에서 저장객체 4개
최소 session 이나 application 에 저장하기
트랜잭션
jdbc vs sqlplus
sqlplus에서 insert나 명령했을때 바로 적용x dbms의 메모리에서만 적용
반드시 사용자가 commit이나 rollback 해줘야함~
jdbc는 autocommit 기본기능~ 단순작업에 좋다(?)
최종프로젝트에는 트랜잭션으로 묶어줘야함(?)
1.트랜잭션 처리 어떻게?
2.만약에 동일한아이디 입력했을때 insert 안됨, 동일한아이디있다고 알려주기, 예외처리 할수 있어야함
try catch finally 썼었음.
예외를 임의로 발생시키기, 나를 호출한애한테 던지기, 예외메시지에(중복아이디있음) 알려주기
insertmember 의 매개변수는 memberDO
아이디 중복검사하기 - 중복x는 넘어가기, 중복o는 예외발생시키기
아이디 검색하는 sql 이랑 insert sql 트랜잭션으로 묶기
오전수업 강사님이 코드 잘못짜셔서 오류남 ㅋㅋ
고치셨는데 orm을 하셨단다~! 뭔지는 모르겠음 히히