Size: a a a

2020 February 04

RT

Ruslan Tanas in learn.java
Dmitriy Shilnikov
Ты точно спрашиваешь "хранить", а не "сохранить"?
хранить и сохранить
источник

DS

Dmitriy Shilnikov in learn.java
Что ты подразумеваешь под "хранить"?
источник

A

Artem in learn.java
Как прекратить main thread, когда заканчивается по определенному условию runnable?
источник

RT

Ruslan Tanas in learn.java
в объекте у меня 3 коллекции с Element, объект мне нужно сохранять в базу и когда то, когда будет нужно, получить эти данные из базы
источник

DS

Dmitriy Shilnikov in learn.java
Ruslan Tanas
в объекте у меня 3 коллекции с Element, объект мне нужно сохранять в базу и когда то, когда будет нужно, получить эти данные из базы
Ну делаешь 3 таблицы, в которых в каждой записи есть ссылка на родительский элемент. Потом сохраняешь каждую отдельно. При чтении - вначале читаешь родительский объект, потом отдельные запросы на каждую коллекцию.
источник

RT

Ruslan Tanas in learn.java
@ElementCollection
   @CollectionTable(name = "T_OBJECT", joinColumns = @JoinColumn(name = "CLIENT_VER_ID", referencedColumnName = "ID"))
   @Column(name = "VALUE_COLUMN")
   private List<Element<Long,UUID>> objectId;
источник

DS

Dmitriy Shilnikov in learn.java
Ruslan Tanas
@ElementCollection
   @CollectionTable(name = "T_OBJECT", joinColumns = @JoinColumn(name = "CLIENT_VER_ID", referencedColumnName = "ID"))
   @Column(name = "VALUE_COLUMN")
   private List<Element<Long,UUID>> objectId;
Блин, чего ты тогда пишешь "SQL", если у тебя вопрос про JPA?
источник

RT

Ruslan Tanas in learn.java
ну я пробую все варианты
источник

RT

Ruslan Tanas in learn.java
по jpa я зашел в тупик
источник

DS

Dmitriy Shilnikov in learn.java
Artem
Как прекратить main thread, когда заканчивается по определенному условию runnable?
У Thead есть метод join
источник

A

Artem in learn.java
Dmitriy Shilnikov
У Thead есть метод join
а если я ExecutorService использую?
источник

d

dima in learn.java
Artem
а если я ExecutorService использую?
у него есть метод shutdown
источник

DS

Dmitriy Shilnikov in learn.java
Artem
а если я ExecutorService использую?
У Future есть метод  get
источник

d

dima in learn.java
используй его в главном потоке и процесс завершит работу
источник

A

Artem in learn.java
Dmitriy Shilnikov
У Future есть метод  get
тогда он блочится и не дает подключаться другим сокетам :(
источник

d

dima in learn.java
Artem
тогда он блочится и не дает подключаться другим сокетам :(
ты какой кейс решаешь?
источник

DS

Dmitriy Shilnikov in learn.java
Ты так и будешь по кускам говорить, чего тебе надо?
источник

DS

Dmitriy Shilnikov in learn.java
Начали с Runnable, теперь уже сокеты какие-то )
источник

A

Artem in learn.java
dima
ты какой кейс решаешь?
1. Сервер ждет коннекта сокетов.
2. Как тольк подключается, стартуется тред.
3. Как только заканчивается тред с каким-то условием, хочу закончить и основной тред.
источник

A

Artem in learn.java
Я пытался передавать AtomicBoolean флаг, чтобы выйти из вечного цикла ожидания, но ничего не получилось.
источник