O documento apresenta Spring Data, um framework do Spring Framework que simplifica o desenvolvimento de aplicações que usam bancos de dados. Spring Data oferece interfaces padrão como CrudRepository para realizar operações básicas e builders de consultas para simplificar a construção de queries. Ele também permite paginação de resultados com Page e Pageable.
7. Spring framework
“Spring is the most popular application development framework
for enterprise Java™.
Millions of developers use Spring to create high performing,
easily testable, reusable code without any lock-in.”
8. Spring framework
● Spring Security
● Spring Integration
● Spring Batch
● Spring Data
● Spring Web Flow
● Spring Web Services
● Spring Mobile
● Spring Social
● Spring Android
10. Spring Data
“Simplifica o desenvolvimento de aplicações
que usam novas tecnologias de acesso a
dados como: noSql, mapReduce e cloud.
Além do suporte aperfeiçoado a bancos
relacionais.”
23. Spring Data - Paginação
Utilizando as classes Page e Pageable do
Spring é possível fazer paginação na query
com o minimo de esforço.
Utilizando o método: