|
Круговое внедрение компонентов - к чему это может привести?
|
|||
---|---|---|---|
#18+
Увидел в одном коде (Spring Boot) такое: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25.
Чем такое взаимное "проникновение" может быть чревато? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.07.2018, 15:52 |
|
Круговое внедрение компонентов - к чему это может привести?
|
|||
---|---|---|---|
#18+
fplab, интересно, это работает ? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.07.2018, 15:54 |
|
Круговое внедрение компонентов - к чему это может привести?
|
|||
---|---|---|---|
#18+
Герой дня, В том-то и дело, что да :) Я, конечно, упростил донельзя (все повыкидывал и оставил самую суть), но работает ... |
|||
:
Нравится:
Не нравится:
|
|||
13.07.2018, 15:56 |
|
Круговое внедрение компонентов - к чему это может привести?
|
|||
---|---|---|---|
#18+
"Цикличное", а не "круговое" ... |
|||
:
Нравится:
Не нравится:
|
|||
13.07.2018, 16:05 |
|
Круговое внедрение компонентов - к чему это может привести?
|
|||
---|---|---|---|
#18+
Blazkowicz"Цикличное", а не "круговое" Согласен ... |
|||
:
Нравится:
Не нравится:
|
|||
13.07.2018, 16:06 |
|
Круговое внедрение компонентов - к чему это может привести?
|
|||
---|---|---|---|
#18+
fplabBlazkowicz"Цикличное", а не "круговое" Согласен С правильной терминологией вам будет проще найти статьи объясняющие вред от цикличных зависимостей. Это к Spring не относится. Это в любой системе не очень хорошо. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.07.2018, 16:32 |
|
Круговое внедрение компонентов - к чему это может привести?
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
13.07.2018, 16:35 |
|
Круговое внедрение компонентов - к чему это может привести?
|
|||
---|---|---|---|
#18+
Blazkowicz, То, что циклические зависимости не есть хорошо, я понимаю. Потому этот код меня и насторожил. За ссылку спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
13.07.2018, 16:42 |
|
Круговое внедрение компонентов - к чему это может привести?
|
|||
---|---|---|---|
#18+
Как они инициализируются? Чтобы создать A нужено сначала создать B, а для этого нужно сначала создать А? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.07.2018, 12:41 |
|
Круговое внедрение компонентов - к чему это может привести?
|
|||
---|---|---|---|
#18+
HettКак они инициализируются? Чтобы создать A нужено сначала создать B, а для этого нужно сначала создать А? Прокси создеётся. А объект- при первом оращении. Так что если где-то объект уже используется в кострукторе- вся эта фигня может сломаться. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.07.2018, 14:10 |
|
|
start [/forum/topic.php?fid=59&msg=39673785&tid=2121909]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
60ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
others: | 10ms |
total: | 156ms |
0 / 0 |