db처리결과 성공여부
- 작성자 :
- 송*민
- 작성일 :
- 2013-05-20 17:10:54
- 조회수 :
- 1,147
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
안녕하세요.
개발을 하다보면 db에 insert 또는 update를 할때 일반적으로
컨트롤러에서
service.insertApply(vo); //등록
이런식으로 처리해주잖아요.
db처리가 실패하게 되면 모듈자체적으로 에러페이지를 뿌려주게 되어있는데...
이렇게 말고 true 나 false 같이 return타입을 받게 할 수 없나요?
가령
boolean isCommit = false;
isCommit = service.insertApply(vo);
이런식으로요.
db 처리 해서 이 결과에 따라
파라미터를 다르게 넘겨야 하거든요..
개발을 하다보면 db에 insert 또는 update를 할때 일반적으로
컨트롤러에서
service.insertApply(vo); //등록
이런식으로 처리해주잖아요.
db처리가 실패하게 되면 모듈자체적으로 에러페이지를 뿌려주게 되어있는데...
이렇게 말고 true 나 false 같이 return타입을 받게 할 수 없나요?
가령
boolean isCommit = false;
isCommit = service.insertApply(vo);
이런식으로요.
db 처리 해서 이 결과에 따라
파라미터를 다르게 넘겨야 하거든요..
A
안녕하세요 프레임워크 센터입니다.
DAO에서 쿼리를 날리신 후
update는 성공시 1을 리턴하고
delete는 삭제한 row수를 리턴하므로
인티저로 리턴값을 받으시면 됩니다.
insert는 성공하게 되면 null을 반환합니다.
그럼, 수고하세요.
DAO에서 쿼리를 날리신 후
update는 성공시 1을 리턴하고
delete는 삭제한 row수를 리턴하므로
인티저로 리턴값을 받으시면 됩니다.
insert는 성공하게 되면 null을 반환합니다.
그럼, 수고하세요.