Re: Spring: как избежать copy-paste в конфигах
От: LDimas Россия  
Дата: 14.03.08 16:24
Оценка:
Здравствуйте, C0s, Вы писали:

C0s>приветствую,


C0s>есть пара вопросов, возникших по причине ненахождения ответов в документации:


C0s>1) есть набор бинов одного типа, каждый по ~15 свойств, из которых только два меняются, остальные — одинаковые для всего набора

C0s>можно ли как-нибудь сконфигурировать бин с id1 полностью, а остальные id2..idN конфигурировать по принципу "возьми значения и имя класса как у id1, а такие-то два свойства установи так-то"?

C0s>2) есть несколько разных бинов, каждый из которых содержит Hashtable jndi-свойств. в типичной конфигурации эти свойства для всех этих бинов одинаковы.

C0s>можно ли как-нибудь описать <props> отдельно, а в конфигурациях этих бинов только ссылаться на них?


C0s>ps. интересуют версии спринга 2.0.x (текущая в проекте) и последняя (в том смысле, что если выяснится, что удобные подходы к конфигурированию доступны только в последней версии, то это будет плюс к планированию в проекте upgrade)

Я в свое время просто инкуапсулировал неизменные свойства в отедельный класс и инжектил его в свои бины. Но действительно интересно, есть ли другое решенение
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.