10.29(transaction처리, Exception 생성, typeHandler )
2020. 10. 29. 20:12
프로그래밍/Spring
실제 트랜잭션의 대상이 되는것은 servlet-context에서 관리하는 bean -> service (boardService)이기때문에 전역에 설정된 빈을 servlet-context에서 가져와서 사용함 Exception만들기 패키지 설정 > 상속클래스 설정 - RuntimeException > 생성자 Generate Constructor 여러개를 한번에 insert할 때 한 개는 성공하고 한 개는 실패하면 둘 다 실패되도록 처리가 됨(@Transactional) 부모자식 참조 관계가 있는 테이블을 한 방에 쿼리로 가져오는 기능 제공 (짧은 쿼리를 여러번 날리는게 안좋은건 아님. 오히려 좋은방법일 수 있음. 내가 선택하는 것임!) collection 1:N관계 (보드 한행당 첨부파일은 여러개일 수 있음..
08.26(JSP Exception 처리)
2020. 8. 26. 20:40
프로그래밍/JSP
JSP Exception 처리 JSP 페이지에서 발생하는 Exception을 처리하기 위해서는 별도의 예외 처리 페이지를 지정 하나의 JSP 페이지에 대한 예외 처리 페이지는 하나만 지정할 수 있기 때문에 예외마다 다른 예외 처리는 불가능 에러 발생 페이지 작성 JSP 에러 테스트 페이지 str 문자열 길이 : 개 에러 처리 페이지 작성 에러가 발생하였습니다! 에러 종류 :