Size: a a a

2020 December 26

F

Fortune's Desire in learn.java
и что у нас там в тесте...
источник

F

Fortune's Desire in learn.java
источник

F

Fortune's Desire in learn.java
👍
источник

s

salvoroni in learn.java
salvoroni
Добрый день, помогите, пожалуйста настроить отношения ManyToOne,OneToMany... чтобы грузились через FetchType.LAZY. Через EAGER грузит, через LAZY выдает ошибку
Caused by: org.hibernate.LazyInitializationException: could not initialize proxy [com.kursach.models.Hidden_village#7] - no Session
пользуюсь Java ee, resteasy, hibernate

Код модели и использования модели прикреплен
Может я сессию не так открываю или еще что?
источник

ДК

Денис Криволапов... in learn.java
Пытаюсь понять почему в данном варианте != не эффективен
источник

Э

Эд in learn.java
e-Will
Всем доброго времени суток. Подскажите как собрать проект в один jar файл, если я использую сторонние библиотеки и нативную либу. Собирал через Intelij IDEA артифакт, но при запуске не может найти класс. ОС убунту
maven/ gradle jar with dependencies
источник

e

e-Will in learn.java
Эд
maven/ gradle jar with dependencies
Собирается. Но не запускается... Не может найти класс (
источник

B

BubblehUN773R in learn.java
e-Will
Собирается. Но не запускается... Не может найти класс (
META-INF создавали?
источник

Э

Эд in learn.java
e-Will
Собирается. Но не запускается... Не может найти класс (
лучше лог кинуть
источник

LS

L S in learn.java
salvoroni
Может я сессию не так открываю или еще что?
Ну если у тебя закомичена транзакция и у тебя скоуп ема транзакшинал (а у тебя так и есть), то ема, чтобы лениво загрузить зависимые сущности уже нет
источник

LS

L S in learn.java
salvoroni
Может я сессию не так открываю или еще что?
Хотя ты вообще почему-то сессии используешь хибернейтовские, это неправильно
источник

s

salvoroni in learn.java
L S
Ну если у тебя закомичена транзакция и у тебя скоуп ема транзакшинал (а у тебя так и есть), то ема, чтобы лениво загрузить зависимые сущности уже нет
извините, я ничего не понял
можете объяснить чуть подробнее
источник

s

salvoroni in learn.java
L S
Хотя ты вообще почему-то сессии используешь хибернейтовские, это неправильно
а как надо?
источник

LS

L S in learn.java
salvoroni
а как надо?
Есть аннотация @PersistanceContext, которая тебе инжектит в бин прокси над ентити менеджером (ем), его дефолтный скоуп - это транзакшинал, то есть он будет существовать только в одной транзакции
источник

D

Dima in learn.java
salvoroni
а как надо?
EntityManager
источник

D

Dima in learn.java
L S
Есть аннотация @PersistanceContext, которая тебе инжектит в бин прокси над ентити менеджером (ем), его дефолтный скоуп - это транзакшинал, то есть он будет существовать только в одной транзакции
В современном спринге даже она не нужна
источник

VB

Vadim Bulatov in learn.java
Денис Криволапов
Пытаюсь понять почему в данном варианте != не эффективен
Давай  от обратного. Зачем там !=
источник

s

salvoroni in learn.java
L S
Есть аннотация @PersistanceContext, которая тебе инжектит в бин прокси над ентити менеджером (ем), его дефолтный скоуп - это транзакшинал, то есть он будет существовать только в одной транзакции
если я так сделаю, то все заработает? а то с Eager получается зацикленнцый ответ
источник

LS

L S in learn.java
salvoroni
извините, я ничего не понял
можете объяснить чуть подробнее
Если ты эту сущность передаешь дальше по коду, у тебя уже не существует этого энтити менеджера, так как транзакция была закоммичена, следовательно не получается сгрузить зависимые сущности
источник

e

e-Will in learn.java
BubblehUN773R
META-INF создавали?
Он создается и ложится в директорию src\main\java'META-INF, сам jar ложится в \out\artifacts\package_name
источник