|
|
|
Spring - разбивка кофигурации по нескольким файлам
|
|||
|---|---|---|---|
|
#18+
Я не хочу делать один большой файл конфигурации, а хочу иметь несколько. При чем их количество может изменяться. Как оптимально сделать это? Есть идея - завести папку для конфигураций, получить массив xml файлов, и загрузить его. Или есть лучше варианты? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2014, 16:03 |
|
||
|
Spring - разбивка кофигурации по нескольким файлам
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2014, 16:05 |
|
||
|
Spring - разбивка кофигурации по нескольким файлам
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, а кстати не расскажете разницу между classpath: classpath*: и без ничего ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2014, 16:38 |
|
||
|
Spring - разбивка кофигурации по нескольким файлам
|
|||
|---|---|---|---|
|
#18+
Psolao, в web.xml можно так Код: xml 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2014, 16:39 |
|
||
|
Spring - разбивка кофигурации по нескольким файлам
|
|||
|---|---|---|---|
|
#18+
кажись нашёл ответ на свой вопрос http://stackoverflow.com/a/3294506/2674303 The classpath*:conf/appContext.xml simply means that all appContext.xml files under conf folders in all your jars on the classpath will be picked up and joined into one big application context. In contrast, classpath:conf/appContext.xml will load only one such file... the first one found on your classpath. Хотелость бы только понять on the classpath это где конкретно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2014, 16:43 |
|
||
|
Spring - разбивка кофигурации по нескольким файлам
|
|||
|---|---|---|---|
|
#18+
Спасибо большое! Попробовал на тестовом примере -заработало Код: xml 1. classpath - это в src или типа того. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2014, 16:50 |
|
||
|
Spring - разбивка кофигурации по нескольким файлам
|
|||
|---|---|---|---|
|
#18+
redwhite90а кстати не расскажете разницу между classpath: classpath*: и без ничего ? А что английский вообще страдает? Надо бы работать над собой. Важный скил для разработчика. http://docs.spring.io/spring/docs/3.0.x/spring-framework-reference/html/resources.html Без ничего: RTFMNote that the resource path has no prefix, so because the application context itself is going to be used as the ResourceLoader, the resource itself will be loaded via a ClassPathResource, FileSystemResource, or ServletContextResource (as appropriate) depending on the exact type of the context. Способ резолва ресурса без префикса зависит от типа контекста. classpath: префикс говорит что ресурс надо грузить через ClassLoader.getResource(AsStream). Очевидно вроде? classpath*: RTFMThis special prefix specifies that all classpath resources that match the given name must be obtained (internally, this essentially happens via a ClassLoader. getResources (...) call), and then merged to form the final application context definition. Так как classpath может содержать множество jar-ов. То в каждом из них может быть по ресурсу с одинаковым именем. wildcard для classpath позволяет загрузить все эти ресурсы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2014, 16:54 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38697053&tid=2126893]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
60ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 251ms |
| total: | 409ms |

| 0 / 0 |
