Sobre o livro de Spring Mvc

No livro vocês falam sobre autenticação? Qual o banco de dados utilizado durante o curso?

Outra coisa, e mostrado como criar apis rest com Spring?

No livro é usado o MySQL e aborda autenticação com o Spring Security. Fala sobre rest e content negotiation também, Dá uma olhada no sumário detalhado: