Конфигурация Java Spring для REST-сервера - PullRequest
0 голосов
/ 19 сентября 2011

Я создал простое приложение REST / Spring со следующей конфигурацией:

<jaxrs:server id="RestServer" address="/">
  <jaxrs:serviceBeans>
    <ref bean="car" />
  </jaxrs:serviceBeans>
  <jaxrs:features>
    <cxf:logging />
  </jaxrs:features>
</jaxrs:server>

<bean id="car" class="a.b.c.CarImpl"/>

Класс CarImpl является одной из возможных реализаций интерфейса Car. Как настроить Spring, чтобы для REST-Service был доступен только интерфейс Car? Я пытался установить некоторые свойства компонента, такие как abstract = "true", но это не сработало. Весна пытается его создать.

Я знаю, что мне нужно указать реализацию Car, поэтому я пометил эту реализацию аннотацией @Service. Теперь мне просто нужно ограничить доступ к интерфейсу.

У вас есть подсказки? Спасибо!

Kon

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...