Re[5]: Spring: как избежать copy-paste в конфигах
От: C0s Россия  
Дата: 16.03.08 04:25
Оценка:
Здравствуйте, Sergey Astakhov, Вы писали:

SA>Кроме того, в 2.0 есть ещё такая штука, как util:properties, соотвественно, если не ошибаюсь (c 2.0 пока ещё не работал ), можно ещё и вот так:


SA><util:properties id="jndiProperties">
SA> <prop key="java.naming.factory.initial">org.jnp.interfaces.NamingContextFactory</prop>
SA> <prop key="java.naming.provider.url">localhost:1099</prop>
SA> <prop key="java.naming.factory.url.pkgs">org.jnp.interfaces:org.jboss.naming</prop>
SA></util:properties>


работает!

для этого в начале xml-файла с конфигурацией надо вместо dtd-валидации указать xsd-валидацию, прописав также util-namespace:
<beans xmlns="http://www.springframework.org/schema/beans"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xmlns:util="http://www.springframework.org/schema/util"
       xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd
                           http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util-2.0.xsd">
<!-- ................ -->
</beans>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.