Хорошая ли идея для контроллера создавать интерфейс?
Если да, то как лучше сделать аннотацию @RequestMapping()
?
Прописать ее в интерфейсе, или в контроллере, либо и там и там?
Создание интерфейса ради интерфейса вряд ли хорошая идея.
А вот если вам это реально нужно, например для AOP, то это разумное решение.
В таком случае аннотацию необходимо размещать на методы интерфейса (RequestMapping):
NOTE: When using controller interfaces (e.g. for AOP proxying), make sure to consistently put all your mapping annotations - such as @RequestMapping and @SessionAttributes - on the controller interface rather than on the implementation class.
Если нужна реализация конкретного интерфейса в нескольких классах, можешь создать, например какой нибудь AbstractController. А аннотировать надо в классах которые реализуют какой то интерфейс. В обоих местах точно не надо)
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
У меня есть файл relationsjson, в котором отражена структура {id, node, parent, level}, где:
Приветствую! Между клиентом и сервером через WebSocket как в синхронном, так и асинхронном режиме периодически возникает задержка пересылки...
В приложении на Android использую 10 кнопок и фокус при нажатии на кнопку