Имеется контроллер, в котором все методы, кроме одного, доступны только администратору
@RestController
@RequestMapping(value = RestaurantController.REST_URL, produces = MediaType.APPLICATION_JSON_VALUE)
@PreAuthorize("hasAuthority('ADMIN')")
public class RestaurantController {
//controllerbody
}
Можно ли разрешить доступ к одному из методов обычному пользователю, не убирая данную аннотацию об администраторе при объявлении класса? Не хотелось бы дублировать аннотацию над 10-ю методами без добавления ее лишь над одним методом
Попробуйте поставить над тем методом, к которому хотите дать доступ пользователю
@PreAuthorize("hasAuthority('ADMIN') or hasAuthority('USER')")
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Друзья, добрый день! Взываю к помощи с многопоточностью в JavaСтоит задача реализовать простейший конвейер, на котором стоят всего два работника...
Я пытаюсь передать Intent из сервиса в MainActivity в BroadcastReciver, но либо интент не передается, либо BroadcastReciver его не принимаетНиже код Activity где я должен...
Я пытаюсь вставить Admob рекламу в пустое приложение Android StudioЯ пытался как подключать проект к firebase самостоятельно, так и делать это через кнопку...
делаю чат на java, но столкнулся с ошибкой и не понимаю, как ее решитьОшибка: