Пример: У меня есть некоторые общие логики через различные ресурсыResteasy - Лучшие практики переопределить метод услуг для реализации некоторых общую логику между различными методами (например, в сервлет)
@Path("/rest")
public class AddUser {
@GET
@Path("/AddUser/{ext}/{userId}")
@Produces(MediaType.APPLICATION_JSON)
public String addUser(@PathParam("tenantId") String tenantId, @PathParam("userId") Integer userId) {
//I have some common logic here
}
@Path("/newrest")
public class AddUser1 {
@GET
@Path("/AddUser/{ext}/{userId}")
@Produces(MediaType.APPLICATION_JSON)
public String addDifferentUser(@PathParam("tenantId") String tenantId, @PathParam("userId") Integer userId) {
//I have same common logic here as well
}
}
Какой класс я могу продлить перезаписать общие логика для бота остальных услуг?
Спасибо Гопидосс за ваш ответ. Пожалуйста, вы можете дать примерный код для реализации. – phanigo
Проверьте эту ссылку для реализации (http://howtodoinjava.com/resteasy/jax-rs-2-0-resteasy-3-0-2-final-security-tutorial/) – Gopidoss