exception 썸네일형 리스트형 [kotlin] JPA 14: Spring Boot에서 프록시와 예외처리 들어가기알아두면 도움이되는 프록시, 그리고 예외에 대해서 살펴보자.작성자: ospace114@empal.com, http://ospace.tistory.com/프록시JPA에서는 프록시는 엔티티를 로딩하지 않고 이를 대신하는 객체로 사용된다. 그리고 실제 사용 시점에 엔티티를 로딩하는 역할을 한다. 이는 지연 로딩을 위한 기능으로 성능 최적화 용도로 사용된다. 프록시 구현 방식은 엔티티 클래스를 상속해서 프록시 클래스를 구현한다. 이때 사용하는 프록시 클래스는 단순 객체이면 org.hibernate.proxy.HibernateProxy을 사용하고 리스트 객체이면 org.hibernate.collection.spi.PersistentBag을 사용한다. 이런 프록시를 통해 원본 엔티티의 지연 로딩 같은 기능을.. 더보기 Java thread에서 IllegalMonitorStateException 예외 발생문제 Java thread에서 IllegalMonitorStateException 예외 발생문제 작성자: ospace114 @ naver.컴(07.11.28) 자바는 개발자에게 상당히 편한 환경을 제공한다. 왠만한 기능들이 쉽게사용하도록 제공하기 때문이다. 그리고 상당히 많은 제약을 제공한다. 그중에서 쓰레드 사용에 있어서 제약사항중에 IllegalMonitorStateException 예외를 보도록 하겠다. 예외가 발생할 수 있는 상황은 매우많다. 그렇기에 특수한 상황일 경우에 대해서 살펴보겠다. 이번 예제는 ThreadA와 ThreadB가 있고 ThreadB가 ThreadA에서 메시지 처리 요청을 보내는 상황이다. 이를 코드로 구현하면 다음과 같다. import java.util.Vector; public.. 더보기 이전 1 다음