Форум программистов, компьютерный форум, киберфорум
Java EE (J2EE)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 25.10.2013
Сообщений: 41

Hibernate Transaction нет метода wasCommitted

09.03.2016, 17:31. Показов 509. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Пытаюсь использовать библиотеку Hibernate.
В изучаемом коде вот такое использование:
Java
1
2
3
4
5
6
7
8
9
    public static void commitTransaction() {
        Transaction tx = (Transaction) threadTransaction.get();
        try {
            if ( tx != null && !tx.wasCommitted() && !tx.wasRolledBack() ){
                tx.commit();
            }
            threadTransaction.set(null);
        }
        catch (HibernateException e)
Но при этом у меня в программе, при подключенной библиотеке Hibernate (core) не обнаруживаются методы
tx.wasCommitted() и tx.wasRolledBack()

Смотрю содержимое Transaction и действительно в реализации нет их.
Что я не так подключил? Может кто сталкивался...
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
09.03.2016, 17:31
Ответы с готовыми решениями:

Запрос ROLLBACK TRANSACTION не имеет соответствующей инструкции BEGIN TRANSACTION
Есть такая процедура: USE GO /****** Object: StoredProcedure . Script Date: 11/02/2014 15:02:54 ******/ SET ANSI_NULLS ON GO...

T-SQL Работа save transaction и rollback transaction
begin transaction; insert into department (dept_no_ dept_name) values('d4','Sales'); save transaction a; insert into...

При сравнении экземпляра делегата с именем метода, имя метода преобразуется автоматически в делегат или нет?
Добрый день. Есть несколько вопросов про событий и делегаты: 1) При сравнении экземпляра делегата с именем метода, имя метода...

3
0 / 0 / 0
Регистрация: 25.10.2013
Сообщений: 41
16.03.2016, 13:21  [ТС]
Отвечу сам:
Использовать hibernate 3.2.1
В более старом этого нет, в более новом этого нет.
Почему? Этого я объяснить не мого.
0
Эксперт Java
 Аватар для turbanoff
4094 / 3828 / 745
Регистрация: 18.05.2010
Сообщений: 9,331
Записей в блоге: 12
17.03.2016, 11:47
achechet, Вы что-то путаете.
Вот в текущей версии до сих пор есть эти методы
https://github.com/hibernate/h... n.java#L63
0
0 / 0 / 0
Регистрация: 25.10.2013
Сообщений: 41
17.03.2016, 12:23  [ТС]
Не буду спорить, скачал из мавен репозитория, залез в транзакшен, и увы не нашел этих методов.
5.1 была версия
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
17.03.2016, 12:23
Помогаю со студенческими работами здесь

Нет выбора Windows, нет выбора учетки, нет выбора метода загрузки Windows, и нельзя попасть в BIOS
Установлены 2 Windows на разных томах: Windows 10 (64 бит) и Windows 7 (32 бит) (C:/, D:/) Обе использовались часто - некоторые нужные...

Hibernate org.hibernate.HibernateException: Wrong column type
В модели было поле weight с типом double. Поменял на Integer и соответственно поменял в БД (postgresql) private Integer weight; ...

Использование hibernate.hbm2ddl.auto совместно с MySql8 и Hibernate
Это справедливо для H2, которая может быть настроена для распаковки в оперативную память ? Или же можно настроить таким образом работу...

Hibernate Could not get constructor for org.hibernate.persister.entity.SingleTableEntityPersister
Доброго времени суток. Сталкиваюсь со всякими ошибками при добавлении данных в свою mysql бд. Вот код ошибки Exception in thread...

Hibernate. связь многие ко многим. Если связывать объекты - данные добавляются, если разъединять - нет
Кандидат и Вакансия связаны следующим образом: @Entity @Table(name = "candidate") @XmlRootElement(name = "candidate") ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y Z4Tv2zpXVVo https:/ / github. com/ shumilovas/ med2. git
1С: Программный отбор элементов справочника по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа. В качестве фильтра для отбора справочника служит группа номенклатуры. Отбор по наименованию группы. . .
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
1С: Программный отбор элементов справочника по значению перечисления
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит значение перечислений. / / Событие "НачалоВыбора" реквизита на форме. . .
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru