Size: a a a

2020 March 03

DS

Dmitriy Shilnikov in learn.java
Бекмамбет Трахтенберг
ну вообще это не спринг проект
Ну это даже не для спринга странно.
источник

d

dima in learn.java
тогда понятно
источник

БТ

Бекмамбет Трахтенберг in learn.java
Dmitriy Shilnikov
Ну это даже не для спринга странно.
а как по-другому?
источник

d

dima in learn.java
ты пытался синглтон изобразить?
источник

DS

Dmitriy Shilnikov in learn.java
Ilya Grudsky
Что ты имеешь в виду под "боком выйти"?
Ну самое частое, что встречается, это у людей возникает проблема с ленивыми полями / коллекциями. Транзакция уже закончилась, сессии больше нет, а прокси ещё не загружены - сериализация упадёт.
источник

DS

Dmitriy Shilnikov in learn.java
Бекмамбет Трахтенберг
а как по-другому?
Ну у вас же есть там аннотация взамен спрингового @Bean
источник

IG

Ilya Grudsky in learn.java
Dmitriy Shilnikov
Ну самое частое, что встречается, это у людей возникает проблема с ленивыми полями / коллекциями. Транзакция уже закончилась, сессии больше нет, а прокси ещё не загружены - сериализация упадёт.
Видимо я не читал весь тред, я подумал что сериализовать POJO как JSON может "выйти боком". (Hibernate)
источник

DS

Dmitriy Shilnikov in learn.java
Вторая по частоте проблема - это двухсторонние связи, если ничего не сделать, то джэксон упадёт.
источник

DS

Dmitriy Shilnikov in learn.java
Ilya Grudsky
Видимо я не читал весь тред, я подумал что сериализовать POJO как JSON может "выйти боком". (Hibernate)
Ну да, тут речь про другое немного.
источник

DS

Dmitriy Shilnikov in learn.java
Бекмамбет Трахтенберг
а как по-другому?
Вот этот ваш @Provides разве не подойдёт для этого?
источник

БТ

Бекмамбет Трахтенберг in learn.java
Dmitriy Shilnikov
Ну у вас же есть там аннотация взамен спрингового @Bean
А почему у нас? Код чисто мой, но я тогда гуис ещё не подключил, поэтому я взял этот код, всяко лучше чем создавать по объекту фабрики на каждый репозиторий
источник

БТ

Бекмамбет Трахтенберг in learn.java
Dmitriy Shilnikov
Вот этот ваш @Provides разве не подойдёт для этого?
Подойдёт, но просто не в этом суть
источник

БТ

Бекмамбет Трахтенберг in learn.java
ты не думай что я гуис использую вместо спринга
источник

БТ

Бекмамбет Трахтенберг in learn.java
Мне просто нужен был лёгкий DI фреймворк в проект и всё, это обычный тг бот
источник

OD

O. D. in learn.java
Почему при создании нового package создает простую папку?
источник

OD

O. D. in learn.java
источник

IG

Ilya Grudsky in learn.java
O. D.
Почему при создании нового package создает простую папку?
а что ты ожидаешь там увидеть?
источник

OD

O. D. in learn.java
Новый package
источник

OD

O. D. in learn.java
В котором будут .java файлы
источник

IG

Ilya Grudsky in learn.java
O. D.
Новый package
Ну так package  == папка
источник