Spring MVC + WebService

Bom dia, galera!

Tenho um projeto de uma biblioteca desenvolvido em Spring MVC.
Pretendo criar um WebService para alimentar um android, assim o aluno poderá consultar os livros através de seu aparelho móvel.
Sou iniciante no desenvolvimento WEB e li bastante material sobre WebServices, mas na prática ainda não consegui ter sucesso, principalmente usando Spring MVC.

Gostaria do caminho das pedras para começar, segue abaixo o exemplo de método (simplificado) para a consulta de exemplares de livros. Alguma dica?

Obrigado desde já!

@RequestMapping("listarExemplares")
	public String listarExemplares(FiltroPesquisarExemplar filtroExemplar, Model model, HttpServletRequest request){
		
		Connection connection = (Connection) request.getAttribute("conexao");
		ExemplarDAO exemplarDAO = new ExemplarDAO(connection);
		
		model.addAttribute("exemplares", exemplarDAO.pesquisarExemplarStatus(filtroExemplar));

		return "exemplar/ConsultarExemplar";
	}

Para alguém conseguir te ajudar melhor, coloque o problema de forma pontual em relação ao que precisa resolver inicialmente.

Se a dúvida é geral, tem exemplos de montão, como este https://spring.io/guides/gs/consuming-rest-android/. Ou então estudar cada coisa antes de começar.