У меня есть класс RestController, который аннотируется с помощью @RestController и работает правильно. но в ситуации я должен добавить один из них вручную. Я думаю, что я могу определить компонент в Spring конфигурации, поэтому я могу определить RestService, но как?Как я могу определить RestController вручную весной?
Например:
@Configuration
public class Config ..... {
............
@RestController
public MyRestService myRestService() {
if(shouldUseTypeA){
return new MyRestService<TypeA>(myParams);
}else{
return new MyRestService<TypeB>(myParams);
}
}
}
Аннотировать «MyRestService» с помощью '@ RestController' и метода просто с помощью' @ Bean'. –
Почему бы не использовать @responsebody для ваших методов. –
@RamanaManoj Я использовал, Проблема в другом – Pooya