태그 : hibernate 요약보기전체보기목록닫기
- 동적 Native SQL 생성 어떻게 할까 - Freemarker Dynamic QL Builder(0)2015.11.27
- JDBC SQL 구문에 클라이언트 정보 남기기(0)2014.03.08
- [DEBUG] JPA/Hibernate LazyLoading이 설정이 안 먹을 때 간단한 추적 방법(0)2012.02.26
- Hibernate/ORM의 치명적 문제점(1)2010.06.02
- [Debug] Hibernate, dbutils, HSQLDB, Maven 삽질 몇 가지(2)2008.10.16
- Spring + Hibernate + OpenSessionInView 사용시 주의할 점.(1)2008.04.15
- 초보 Java 웹 개발자들을 위한 학습 로드맵(79)2008.03.19
- Hibernate의 Criteria에서 Native SQL Order 구문 사용하기(0)2007.12.11
- 200708(0)2007.09.01
1
- 프로그래밍
- 2015/11/27 00:44
나는 ORM 그중에서 JPA/Hibernate를 주로 사용하는 사람이다.작년 이맘때쯤 꽤 오래된 DB 구조에 iBatis로 만들어진 프로젝트를 JPA로 전환하는 작업을 했는데, 그 와중에 딱 한 개의 쿼리가 도저히 Native SQL을 사용하지 않으면 안되는데, 게다가 매우 동적이라 WHERE 조건문이 10여개 이상의 값의 상태에 따라 달라지게 구성되었...
- 프로그래밍
- 2014/03/08 16:59
DB 서버가 한 대 있고, 해당 서버에 접속해서 쿼리를 날리는 Java 웹 애플리케이션이 여러 개라고 해보자.커머스 업체라고 했을 때 사용자 화면 애플리케이션, 상품 정보 관리 애플리케이션, 정산 애플리케이션 등이 별도로 존재하며 어떤 특정 DB에 모두 동시에 접속하는 경우가 발생한다는 것은 쉽게 예상할 수 있을 것이다.DB 서버의 로그를 보니 Slow...
- 프로그래밍
- 2012/02/26 17:14
JPA나 Hibernate에서 특정 필드를 분명히 Lazy Loading 설정하였고, 독립된 코드로 실행할 때는 분명히 LazyLoading이 잘 되는 것을 확인 하였으나, 실제로 작동하는 코드에 넣었더니 Lazy Loading이 안 먹고 어디선가 SQL query를 날리더라 하는 경우가 발생할 것이다.즉, Lazy Loading 설정을 잘 마쳤으나, ...
- 프로그래밍
- 2010/06/02 10:59
Hibernate 혹은 기타 ORM을 쓰다보면 자주 부딪히는 아주 치명적인 문제가 있다(나만 그럴지도... --;).ORM은 클래스와 객체/프라퍼티 기반으로 쿼리를 날린다.그래서 특히 클래스/프라퍼티 이름을 그대로 테이블/컬럼 이름으로 쓰지 않고 따로 테이블/컬럼 이름을 설정할 경우, 클래스에 대응하는 테이블 이름과 프라퍼티에 대응하는 컬럼 이...
- 프로그래밍
- 2008/10/16 21:30
한동안 Javascript와 Ruby만 살펴보다가 다시 Java로 턴하니 삽질이 많다.1. HSQLDB 1.8과 DbUnit 문제Hibernate기반의 DAO에 대한 테스트를 강화하고자 하고 있는데, 처음에는 MySQL기반으로 테스트를 돌렸더니 너무 느렸다. 테스트하다가 답답해서 돌아가실 것 같아 HSQLDB기반으로 변경을 했더니 DbUnit의 Fixt...
- 프로그래밍
- 2008/04/15 21:19
Spring Framework와 Hibernate를 연동해서 사용할 때는 Hibernate의 Lazy Loading을 사용하려면 꼭 OpenSessionInView 필터 혹은 인터셉터를 적용해줘야 한다.그런데, 롤백이 일어날 때 세션이 항상 닫혀버리고, 그로인해 Lazy Loading이 먹통이 되는 현상이 있어서 오늘 하루종일 삽질하다가 회사 동료분에게...
- 프로그래밍
- 2008/03/19 00:16
경고 : 2008년도 글입니다. 시대가 많이 달라졌어요.OKJSP에 자주 가서 요즘 자바 개발자들이 어떻게 살아가나를 보는 편인데, 아주 많이 반복적으로 올라오는 질문이 "대체 뭘 공부해야 하나요? 프레임워크는 Spring을 해야 할까요? iBATIS를 해야 할까요?" 하는 식의 질문들이다(이 질문은 사실 말이 안된다. 왜 그런지 읽다보면 나온다).Ja...
- 프로그래밍
- 2007/12/11 21:15
하마터면 해당 작업의 쿼리를 Native SQL로 가야하나 고민하다가 구글신의 도움으로 손쉽게 그냥 Criteria를 통해서 해결했다.Hibernate의 Criteria에서 Native SQL로 Order 지정하기
책읽기 : 2007/08뭐냐 이 번 달... --;이 번 달은... 한번 봐볼까 하고 질르긴 많이 했는데, 끝까지 읽은 책이 별로 없다.. 별 흥미를 못 느끼게 만드는 책 끝까지 붙잡고 있어봐야 별로 남는건 없다는 건 알지만.. 그래도 이 번 달은 좀 심했다.오늘의 거짓말/정이현 (2007/08/01~08/04) ★★★★★단편 소설집이다.이런 소설을 보...
1
최근 덧글