powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Hibernate : объединение delete clause
17 сообщений из 67, страница 3 из 3
Hibernate : объединение delete clause
    #37704543
Фотография ivanov-void
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Приветствую, Озверин!

Хорошо, напоследок грохнем список.
...
Рейтинг: 0 / 0
Hibernate : объединение delete clause
    #37704544
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Озверин,
без обратной связи не будет работать каскад
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
public class GbCapacityEntity {
	@Id
	private Integer orgId;
	@OneToMany(cascade = CascadeType.ALL,fetch=FetchType.LAZY,mappedBy="gbCapacityEntity")
	@JoinTable(name="MARKSIST.GB_LOAD_FORECAST",joinColumns={@JoinColumn(name="ORG_ID")})
	private List<GbLoadForecast> gbLoadForecast;

public class GbLoadForecast {
	@Id	
	private Integer orgId;
>>>	@ManyToOne(cascade = {CascadeType.REFRESH}, fetch = FetchType.LAZY)
    private GbCapacityEntity gbCapacityEntity;
...
Рейтинг: 0 / 0
Hibernate : объединение delete clause
    #37704549
Озверин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,
будет будет ;) Если хибером структуру бд создавать.
...
Рейтинг: 0 / 0
Hibernate : объединение delete clause
    #37704551
Фотография ivanov-void
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Озверин, пардон, пропустил пост. Сейчас попробую сделать, как вы указали.
...
Рейтинг: 0 / 0
Hibernate : объединение delete clause
    #37704553
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ОзверинPetro123,
будет будет ;) Если хибером структуру бд создавать.
на пиво.
Я пробовал. :)
...
Рейтинг: 0 / 0
Hibernate : объединение delete clause
    #37704559
Озверин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123ОзверинPetro123,
будет будет ;) Если хибером структуру бд создавать.
на пиво.
Я пробовал. :)

Запросто ,ящик пива можешь уже высылать в Самару ;)
...
Рейтинг: 0 / 0
Hibernate : объединение delete clause
    #37704560
Озверин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ivanov-voidОзверин, пардон, пропустил пост. Сейчас попробую сделать, как вы указали.

Не забудьте структуру таблиц удалить. И в persistenceunit`е указать
<property name="hibernate.hbm2ddl.auto" value="create"/> он будет каждый раз создавать новую структуру бд(стирая данные, если что). Опция чисто для тестирования и создания первоначальной структуры, если вам лень ручками ;)
...
Рейтинг: 0 / 0
Hibernate : объединение delete clause
    #37704567
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Запросто ,ящик пива можешь уже высылать в Самару
фиг, пузырь по электронке 8-)
...
Рейтинг: 0 / 0
Hibernate : объединение delete clause
    #37704620
Фотография ivanov-void
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Озверин, так, хорошо - а если, скажем, в базе уже есть некоторые таблицы, которые "уже есть" и которые должны оставаться таковыми - как "вручную" сгенерировать те две таблицы, о которых шла речь в топике?
...
Рейтинг: 0 / 0
Hibernate : объединение delete clause
    #37704628
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ivanov-void,
если есть и РАБОТАЕТ, то будешь настраивать на готовые.
У тебя же 2-ой день про одно и то-же.
Запрос заработал на хибер-маппинге?
...
Рейтинг: 0 / 0
Hibernate : объединение delete clause
    #37704638
Фотография ivanov-void
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123, нет еще - нужно сгенерировать хибером две таблицы, при этом оставив остальные как есть. Как бы это сделать?
...
Рейтинг: 0 / 0
Hibernate : объединение delete clause
    #37704644
zalexaka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ivanov-void,

1. создать в др.схеме
2. забрать скрипт
3. создать в своей
...
Рейтинг: 0 / 0
Hibernate : объединение delete clause
    #37704657
Озверин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Озверин
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
Entity
@Cache(usage = org.hibernate.annotations.CacheConcurrencyStrategy.NONE)
@Table(name = "MARKSIST.GB_LOAD_FORECAST")
public class GbLoadForecast {
	@Id	
	@Column
	private Integer id;
...
	@ManyToOne(cascade=CascadeType.ALL)
        @JoinColumn(name="CAP_ID")
	private GbCapacityEntity gbCapacityEntity;
...


@Entity
@Cache(usage = org.hibernate.annotations.CacheConcurrencyStrategy.NONE)
@Table(name = "MARKSIST.GB_CAPACITY")
public class GbCapacityEntity {
	@Id
	@Column
	private Integer id;



em.remove(экземпляр GbCapacityEntity);

Давайте пойдем от простого. Сначала сделайте так ;)

Таблица
GB_CAPACITY
с полем integer id и Pk по полю Id

Таблица
GB_LOAD_FORECAST
с полем integer id и Pk по полю Id
с полем CAP_ID

+у вас должен быть foreign key
...
Рейтинг: 0 / 0
Hibernate : объединение delete clause
    #37704659
Фотография ivanov-void
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Приветствую, zalexaka!

Хорошая идея, спасибо!
...
Рейтинг: 0 / 0
Hibernate : объединение delete clause
    #37704662
Озверин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ivanov-voidPetro123, нет еще - нужно сгенерировать хибером две таблицы, при этом оставив остальные как есть. Как бы это сделать?

по другому назвать новые таблицы;) в аннотациях к классам
...
Рейтинг: 0 / 0
Hibernate : объединение delete clause
    #37704676
Фотография ivanov-void
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Озверин, спасибо, сейчас сделаем.
...
Рейтинг: 0 / 0
Hibernate : объединение delete clause
    #37704839
Фотография ivanov-void
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мм.. буквально нет слов, чтобы описать восторг от наконец- то разрешившегося вопроса, который уже набил оскомину; в еще большей степени - от полученных в ходе дискуссии релевантных знаний и информации к размышлению, которые кроме как через преемственность опыта получить достаточно проблематично.

Все получилось! Все работает! Хочу поблагодарить всех, принявших участие в обсуждении темы и выразить свою благодарность. Спасибо!
...
Рейтинг: 0 / 0
17 сообщений из 67, страница 3 из 3
Форумы / Java [игнор отключен] [закрыт для гостей] / Hibernate : объединение delete clause
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]