Skip to content

Commit 3946844

Browse files
committed
Minor adjustment for couple of questions
1 parent c9fe6ab commit 3946844

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3839,7 +3839,7 @@ <h1>Java interview frequently asked questions and answers</h1><hr/>
38393839
Service mesh - это всего лишь куча userspace-прокси, расположенных «рядом» с сервисами, плюс набор управляющих процессов. Прокси в совокупности получили название data plane, а управляющие процессы именуются control plane. Data plane перехватывает вызовы между сервисами и делает с ними «всякое-разное»; control plane, соответственно, координирует поведение прокси и обеспечивает доступ для вас, т.е. оператора, к API, позволяя манипулировать сетью и изменять её как единое целое.<br/>
38403840
</p>
38413841
<p style="text-align:justify" tags="jpa">
3842-
<b id="q-2000551230">Рекурсивный вызов в JPA - как с ним бороться? Например у классов ентитей А и В есть взаимные ссылки друг на друга.</b>&nbsp;<a href="#q-2000551230" style="text-decoration:none">🔗</a><br/>
3842+
<b id="q1985590299">Рекурсивный вызов в JPA - как с ним бороться? (Например, у классов ентитей А и В есть взаимные ссылки друг на друга)</b>&nbsp;<a href="#q1985590299" style="text-decoration:none">🔗</a><br/>
38433843
В случае если это в toString() или сериализации в json - исключить из toString, или при помощи соответствующей аннотации в JSON.<br/>
38443844
Также при необходимости некоторые сущности можно загружать как lazy, управляя этим при помощи FetchType/FetchMode<br/>
38453845
</p>
@@ -6037,7 +6037,7 @@ <h1>Java interview frequently asked questions and answers</h1><hr/>
60376037
<p style="text-align:justify" tags="transactions">
60386038
<b id="q-58501757">Как в коде указать уровень изоляции транзакции программно, а не через аннотацию?</b>&nbsp;<a href="#q-58501757" style="text-decoration:none">🔗</a><br/>
60396039
<a href="https://habr.com/ru/companies/otus/articles/431508">https://habr.com/ru/companies/otus/articles/431508</a><br/>
6040-
Можно использовать transactionalTemplate:<br/>
6040+
Можно использовать transactionTemplate в Spring:<br/>
60416041
<code>var template = new TransactionTemplate(transactionManager);
60426042
template.setIsolationLevel(TransactionDefinition.ISOLATION_READ_UNCOMMITTED); // указываем уровень изоляции
60436043
template.setTimeout(30); // указываем таймаут 30 секунд

src/content.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3713,7 +3713,7 @@ AssertionErrors are meant to indicate unrecoverable conditions in an application
37133713
https://habr.com/ru/company/flant/blog/478306/
37143714
Service mesh - это всего лишь куча userspace-прокси, расположенных «рядом» с сервисами, плюс набор управляющих процессов. Прокси в совокупности получили название data plane, а управляющие процессы именуются control plane. Data plane перехватывает вызовы между сервисами и делает с ними «всякое-разное»; control plane, соответственно, координирует поведение прокси и обеспечивает доступ для вас, т.е. оператора, к API, позволяя манипулировать сетью и изменять её как единое целое.
37153715

3716-
- Рекурсивный вызов в JPA - как с ним бороться? Например у классов ентитей А и В есть взаимные ссылки друг на друга.
3716+
- Рекурсивный вызов в JPA - как с ним бороться? (Например, у классов ентитей А и В есть взаимные ссылки друг на друга)
37173717
[jpa]
37183718
В случае если это в toString() или сериализации в json - исключить из toString, или при помощи соответствующей аннотации в JSON.
37193719
Также при необходимости некоторые сущности можно загружать как lazy, управляя этим при помощи FetchType/FetchMode
@@ -5842,7 +5842,7 @@ https://ru.wikipedia.org/wiki/%D0%A2%D1%80%D0%B0%D0%BD%D0%B7%D0%B0%D0%BA%D1%86%D
58425842
* Как в коде указать уровень изоляции транзакции программно, а не через аннотацию?
58435843
[transactions]
58445844
https://habr.com/ru/companies/otus/articles/431508
5845-
Можно использовать transactionalTemplate:
5845+
Можно использовать transactionTemplate в Spring:
58465846
```
58475847
var template = new TransactionTemplate(transactionManager);
58485848
template.setIsolationLevel(TransactionDefinition.ISOLATION_READ_UNCOMMITTED); // указываем уровень изоляции

0 commit comments

Comments
 (0)