Skip to content

Commit 96440d2

Browse files
committed
Update .gitignore and remove unused settings.json file. Refactor repository annotations.
1 parent 407214c commit 96440d2

File tree

5 files changed

+4
-13
lines changed

5 files changed

+4
-13
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
.gradle
22
build/
3+
.vscode/
34

45
# Default ignored files
56
shelf/

.vscode/settings.json

Lines changed: 0 additions & 3 deletions
This file was deleted.

src/main/java/org/couchbase/quickstart/springdata/repository/AirlineRepository.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,12 @@
88
import org.springframework.data.couchbase.repository.Scope;
99
import org.springframework.data.domain.Page;
1010
import org.springframework.data.domain.Pageable;
11-
import org.springframework.stereotype.Repository;
1211

1312
import com.couchbase.client.java.query.QueryScanConsistency;
1413

1514
@Scope("inventory")
1615
@Collection("airline")
1716
@ScanConsistency(query = QueryScanConsistency.REQUEST_PLUS)
18-
@Repository("airlineRepository")
1917
public interface AirlineRepository extends CouchbaseRepository<Airline, String> {
2018

2119
@Query("#{#n1ql.selectEntity}")

src/main/java/org/couchbase/quickstart/springdata/repository/AirportRepository.java

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,23 +3,20 @@
33
import org.couchbase.quickstart.springdata.model.Airport;
44
import org.springframework.data.couchbase.repository.Collection;
55
import org.springframework.data.couchbase.repository.CouchbaseRepository;
6-
import org.springframework.data.couchbase.repository.DynamicProxyable;
76
import org.springframework.data.couchbase.repository.Query;
87
import org.springframework.data.couchbase.repository.ScanConsistency;
98
import org.springframework.data.couchbase.repository.Scope;
109
import org.springframework.data.domain.Page;
1110
import org.springframework.data.domain.Pageable;
12-
import org.springframework.stereotype.Repository;
1311

1412
import com.couchbase.client.java.query.QueryScanConsistency;
1513

16-
@Repository("airportRepository")
1714
@Scope("inventory")
1815
@Collection("airport")
1916
@ScanConsistency(query = QueryScanConsistency.REQUEST_PLUS)
20-
public interface AirportRepository extends CouchbaseRepository<Airport, String>, DynamicProxyable<AirportRepository> {
17+
public interface AirportRepository extends CouchbaseRepository<Airport, String> {
2118

22-
@Query("SELECT META().id AS _ID, type, airportname, city, country, faa, icao, tz, geo AS geo FROM #{#n1ql.bucket} WHERE type = 'airport'")
19+
@Query("#{#n1ql.selectEntity}")
2320
Page<Airport> findAll(Pageable pageable);
2421

2522
@Query("SELECT DISTINCT META(airport).id AS __id,airport.* " +

src/main/java/org/couchbase/quickstart/springdata/repository/RouteRepository.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,16 +9,14 @@
99
import org.springframework.data.couchbase.repository.Scope;
1010
import org.springframework.data.domain.Page;
1111
import org.springframework.data.domain.Pageable;
12-
import org.springframework.stereotype.Repository;
1312

1413
import com.couchbase.client.java.query.QueryScanConsistency;
1514

16-
@Repository("routeRepository")
1715
@Scope("inventory")
1816
@Collection("route")
1917
@ScanConsistency(query = QueryScanConsistency.REQUEST_PLUS)
2018
public interface RouteRepository extends CouchbaseRepository<Route, String>, DynamicProxyable<RouteRepository> {
2119

22-
@Query("SELECT META().id AS _ID, type, airline, airlineid, sourceairport, destinationairport, stops, equipment, schedule FROM #{#n1ql.bucket} WHERE type = 'route'")
20+
@Query("#{#n1ql.selectEntity}")
2321
Page<Route> findAll(Pageable pageable);
2422
}

0 commit comments

Comments
 (0)