Spring data. Familiar and consistent programming model for data access презентация

Spring data Familiar and consistent programming model for data access.

Слайд 1Spring data


Слайд 2Spring data
Familiar and consistent programming model for data access.


Слайд 3Features
Powerful repositories.
Dynamic query derivation from method names.
Easy spring integration.


Слайд 4Modules
Spring data commons.
Spring data jpa.
Spring data mongodb.
Spring data redis.
Spring data cassandra.
Spring

data gemfire.
Spring data rest.

Слайд 5Dependency

org.springframework.boot
spring-boot-starter-data-jpa



Слайд 6Repository interfaces
-Repository
-CrudRepository
-PagingAndSortingRepository
-JpaRepository


Слайд 7Example
@Repository
public interface EmployeeRepository extends CrudRepository { Employee findByFirstName(String firstName); List

findByLastName(String lastName); }


Слайд 8Method naming convention
find…By, read…By, query…By, count…By, and get…By:
findDistinctPeopleByLastnameOrFirstname
findByLastnameAndFirstnameAllIgnoreCase
findByLastnameOrderByFirstnameDesc
queryFirst10ByLastname
findTop3ByLastname



Слайд 9Async repositories
Future findByUsername(String username);
CompletableFuture findByUsername(String username);


Слайд 10Auditing
@CreatedDate


Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика