|
|
|
Hibernate : property level lazy fetching
|
|||
|---|---|---|---|
|
#18+
Приветствую! В Hibernate Annotations Reference Guide сказано, что ... To enable property level lazy fetching, your classes have to be instrumented: bytecode is added to the original class to enable such feature, .... If your classes are not instrumented, property level lazy loading is silently ignored. Что это может означать? Буду весьма признателен за информацию. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2012, 12:43:52 |
|
||
|
Hibernate : property level lazy fetching
|
|||
|---|---|---|---|
|
#18+
http://docs.jboss.org/hibernate/orm/3.3/reference/en/html/performance.html#performance-fetching-lazyproperties (19.1.7. Using lazy property fetching) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2012, 12:51:33 |
|
||
|
Hibernate : property level lazy fetching
|
|||
|---|---|---|---|
|
#18+
а. если интересует bytecode instrumentation , то она по этой ссылке ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2012, 12:53:37 |
|
||
|
Hibernate : property level lazy fetching
|
|||
|---|---|---|---|
|
#18+
Для того чтобы работала ленивая загрузка сущностей, хиберу нужно применить AOP. AOP работает через проксие. Если сущность релизует соответсвенный интерфейс, то хибер сможет использовать Java Proxy, который работает только через интерфейс. В противном случае хибер пытается использовать javassist или CGLIB для того чтобы создать прокси на классе. Это и есть инструментация байткода. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2012, 12:56:23 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=37695096&tid=2132380]: |
0ms |
get settings: |
20ms |
get forum list: |
24ms |
check forum access: |
7ms |
check topic access: |
7ms |
track hit: |
64ms |
get topic data: |
23ms |
get forum data: |
6ms |
get page messages: |
88ms |
get tp. blocked users: |
3ms |
| others: | 316ms |
| total: | 558ms |

| 0 / 0 |
