|
|
|
spring InitializingBean
|
|||
|---|---|---|---|
|
#18+
Привет! как узнать, что spring завершил создание bean если он задан через util? Код: java 1. 2. 3. 4. 5. 6. 7. 8. так 'afterPropertiesSet' запускается, что естественно Код: xml 1. 2. 3. 4. 5. 6. 7. 8. а так нет, что неожиданно Код: xml 1. 2. 3. 4. что можно еще придумать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2015, 13:18 |
|
||
|
spring InitializingBean
|
|||
|---|---|---|---|
|
#18+
am_sasa, А мусьё знает толк в извращениях. Spring считает что list это не bean а некий value. Вот интересное решение: http://stackoverflow.com/a/2416113 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2015, 13:24 |
|
||
|
spring InitializingBean
|
|||
|---|---|---|---|
|
#18+
Если нужно только перехватывание завершения создания бина, то можно так: 0) создаём BeanFactory: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 1) описываем XML-конфигурацию: Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 2) PROFIT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2015, 17:34 |
|
||
|
spring InitializingBean
|
|||
|---|---|---|---|
|
#18+
Victor Alenkov, Спасибо, однако profit в 4 строчках конфига против 8. Не более того))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2015, 09:27 |
|
||
|
spring InitializingBean
|
|||
|---|---|---|---|
|
#18+
am_sasa, профит в философии Spring. Если не хотите делать явно Bean, а создавать его через util:list (который по сути есть XML-алиас к ListFactoryBean), то надо через фабрику. Но если у вас помимо создания "чистого" List-объекта есть ещё и его расширение (доп. методы там или ещё что), то я бы делал его как Bean с имплементацией InitializingBean ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2015, 11:16 |
|
||
|
spring InitializingBean
|
|||
|---|---|---|---|
|
#18+
через BeanPostProcessor ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2015, 13:54 |
|
||
|
|

start [/forum/search_topic.php?author=%D0%BC%D1%80%D0%B0%D0%B7%D1%8C&author_mode=last_topics&do_search=1]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
get settings: |
7ms |
get forum list: |
19ms |
get settings: |
11ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
149ms |
get topic data: |
9ms |
get first new msg: |
5ms |
get forum data: |
2ms |
get page messages: |
59ms |
get tp. blocked users: |
2ms |
| others: | 3790ms |
| total: | 4105ms |

| 0 / 0 |
