![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
lBugl |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 65 Регистрация: 18.8.2009 Репутация: нет Всего: 2 |
допустим есть код:
как здесь сделать транзакцию? |
|||
|
||||
Skipy |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 487 Регистрация: 24.8.2006 Где: Москва, Россия Репутация: 6 Всего: 16 |
db.beginTransaction()/db.commitTransaction()
|
|||
|
||||
ivanovpv |
|
|||
![]() Варвар ![]() ![]() Профиль Группа: Участник Сообщений: 639 Регистрация: 26.1.2005 Где: Москва Репутация: 4 Всего: 28 |
В более традиционном варианте (не все драйверы JDBC поддерживают beginTransaction):
Вообще определение границ транзакции целиком и полностью возлагается на разработчика исходя из логики приложения. -------------------- Aut viam inveniam aut faciam |
|||
|
||||
lBugl |
|
||||
Шустрый ![]() Профиль Группа: Участник Сообщений: 65 Регистрация: 18.8.2009 Репутация: нет Всего: 2 |
хм... немного поясню и скажу к чему пришёл:
db -- это мой класс, корорый осуществляет работу с БД. В нём есть процедура подключения к БД и отсоединения, а так же куча функций которые формируют запросы к БД и и возвращают значения. т.е. объект db я использую в других классах и такм Connection нет. засим я так понял надо добавить 3 метода в db:
и тогда получиться что-то вроде:
я всё правильно понял? |
||||
|
|||||
ivanovpv |
|
||||
![]() Варвар ![]() ![]() Профиль Группа: Участник Сообщений: 639 Регистрация: 26.1.2005 Где: Москва Репутация: 4 Всего: 28 |
Да, все правильно только с именованиями у вас беда. Я бы написал так:
А еще красивее сделать так:
Тогда все станет совсем просто... -------------------- Aut viam inveniam aut faciam |
||||
|
|||||
lBugl |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 65 Регистрация: 18.8.2009 Репутация: нет Всего: 2 |
угу, учту =)
спасибо за помощь |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |