Size: a a a

2021 May 16

U

UsernameAK in pro.jvm
если у меня самого проблемы с софтскиллами но я вижу что в некоторой мере таки важны
источник

IV

Ivan Vinogradov in pro.jvm
Вот тут есть немного
https://t.me/kotlin_lang
источник
2021 May 17

DD

Dmitry Dmitry in pro.jvm
или просто сразу половину пальцев рук отрубить что бы усложнить )
источник

IS

Ilya Starchenko in pro.jvm
Всем привет, мы тут поспорили с коллегой, можно ли прочитать, сделанную в момент транзакции, запись? Я вот считаю, что да, т.к. атомарность же все-таки про возможность отката, но изменения внутри одной транзакции могут быть видны (изоляция, насколько я понимаю, этого не гарантирует). Подскажите, кто прав?
источник

V

Vlad in pro.jvm
Есть разные уровни изоляции транзакций. Поэтому изменения могут и быть не видны
источник

IS

Ilya Starchenko in pro.jvm
Да, но там все-таки речь про конкурентные транзакции, а я говорю про одну транзакцию.
источник

V

Vlad in pro.jvm
Пробовал когда-нибудь инсертить в базу что-то через любые db explorer? Потом получалось результат увидеть работы? С кодом также будет, в тестах добавляешь записи, проверяешь, а потом отказываешь транзакцию, чтобы не портить другие тесты
источник

AG

Alexey Genus in pro.jvm
Не понял, речь про изменения, которые создаёт текущая транзакция? Конечно, видны, иначе зачем вообще транзакции?
источник

AK

Alexander Komarov in pro.jvm
в смысле прочитать ? почитайте про уровни изоляции транзакций. это не то что вам надо? (спойлер, зависит от базы и ее настроек)
источник

IS

Ilya Starchenko in pro.jvm
Ну да, мой коллега считает, что пока транзакции незакоммичена, то нельзя увидеть изменения, которые она сделала, даже внутри этой же транзакции. Т.е., например, есть у нас транзакция, внутри мы создаем запись и читаем ее, и вот можно ли ее прочитать или все же нужно ждать, когда она закоммитится.
источник

IS

Ilya Starchenko in pro.jvm
В изоляции идет речь про конкурентные транзакции, а не про одну.
источник

AG

Alexey Genus in pro.jvm
Конечно, можно, это легко проверить. И правильно вы говорите, это не имеет отношения к изоляции
источник

DC

Denis Chikanov in pro.jvm
А коллега точно программист, простите?
источник

AK

Alexander Komarov in pro.jvm
ну это просто странный тогда вопрос.
источник

IS

Ilya Starchenko in pro.jvm
Ну так-то он работает, но в спринге иногда случается именно то, что оно не работает.) Даже после флаша.
источник

AG

Alexey Genus in pro.jvm
Это точно не имеет отношения к базе. Скорее всего есть какая-то проблема в использовании JPA, если я правильно догадываюсь по слову “флаш”
источник

IS

Ilya Starchenko in pro.jvm
Тоже так думаю, спасибо.
источник

g

guga in pro.jvm
что-то ты мне не правишься
источник

g

guga in pro.jvm
пока сообщение потру, в следующий раз забаню
источник

かたかわ in pro.jvm
Прежде чем кого-то английскому учить, было бы неплохо русский подучить, наверное
источник