Olá pessoal!
Estou com uma dúvida referente a criação de APIs, quando vejo criação de API utilizando Java, sempre vem acompanhado do framework Spring.
Gostaria de saber quais bibliotecas são utilizadas para criação de API com Java, sem ser as que o Spring possui, já que onde estou atuando como desenvolvedor, não foi 100% liberado o uso do Spring.
Valeu pela força!
Sem spring, vc teria que implementar suas próprias servlets para tratar cada requisição http que chegar.
@WebServlet(value="/oiMundo")
public class OiMundo extends HttpServlet {
Os @RestController do Spring, acho que por padrão, já tratam a serialização dos dados como json, fazendo a serialização e deserialização usando a lib Jackson. Ao trabalhar com servlets, vc terá que implementar esse comportamento manualmente, assim como outros aspectos, como validação, inteceptors, etc.
Bom, há também outros frameworks para criação de APIs Rest, como o RestEasy e Jersey.
1 curtida