123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- = Spring Data Sample
- After running this sample like so:
- .Java
- [source,java,role="primary"]
- ----
- ./gradlew :bootRun
- ----
- Then you can query for messages using `luke/password` and `rob/password`.
- Because the domain objects are secured, you will see a subset of fields with `luke`.
- For example, querying `/` with `luke`, you'll see:
- ```json
- ...
- {
- "created": "2014-07-12T16:00:00Z",
- "id": 112,
- "summary": "Is this secure?",
- "text": "This message is for Luke",
- "to": {
- "email": "luke@example.com",
- "id": "luke",
- "password": "password"
- }
- }
- ...
- ```
- However, with `rob`, you'll also see `firstName` and `lastName` like so:
- ```json
- ...
- {
- "created": "2014-07-12T04:00:00Z",
- "id": 102,
- "summary": "Is this secure?",
- "text": "This message is for Rob",
- "to": {
- "email": "rob@example.com",
- "firstName": "Rob",
- "id": "rob",
- "lastName": "Winch",
- "password": "password"
- }
- }
- ...
- ```
|