1. Use spring-data-jpa to implement PendingOrderRepository.
But I find it's annoying that PendingOrderRepositoryImpl has to be under
same package with PendingOrderRepository. I usually put
PendingOrderRepositoryImpl under Infrastructure Layer 'cause it's an
implementation.

2. Add PendingOrderControllerIntegrationTests to IntegrationTestSuite.