Learn how to use projections in Spring Data MongoDB to restrict the fields that are returned from a query
Also find me here:
Baeldung Author
baeldung
This is the standard author on the site. Most articles are published by individual authors, with their own profiles, but when multiple people have a strong contribution, we publish collectively here.
Here's what I've written (so far):
Baeldung on Java
- All
- Weekly Review (514)
- Core Java (225)
- Spring (171)
- Testing (157)
- Spring Boot (152)
- Java (142)
- Java String (121)
- REST (109)
- Spring Security (102)
- Spring MVC (99)
- Persistence (96)
- Java IO (92)
- Jakarta EE (77)
- NoSQL (76)
- Java Collections (73)
- Data (73)
- Spring Data (71)
- Algorithms (69)
- Java Concurrency (64)
- DevOps (64)
- Security (57)
- Series (56)
- Java Dates (52)
- JPA (51)
- Reactive (49)
- Maven (47)
- HTTP Client-Side (46)
- Java Map (45)
- Spring Cloud (42)
- Java Numbers (41)
- Java Streams (40)
- Java Array (40)
- JVM (40)
- Java List (38)
- JSON (37)
- Architecture (37)
- Logging (29)
- Spring Persistence (28)
- Jackson (28)
- IDE (27)
- Gradle (25)
- Spring Web (24)
- Networking (20)
- Cloud (20)
- XML (18)
- Web Services (17)
- Groovy (16)
- Spring WebFlux (15)
- Java Web (11)
- Artificial Intelligence (8)
- Docker (7)
- Spring AI (1)
- News (1)
Hide a Request Field in Swagger API
Filed under REST
A quick and practical guide to hiding a request field in Swagger UI.
A Guide to JPA Buddy
Filed under JPA
Explore JPA Buddy and its main features and see how we can use them during the application development cycle.
Java Weekly, Issue 432
Filed under Weekly Review
Spring RCE, JavaDoc Snippets, native Java, update on Project Loom, value classes, and automated tests!
Basic Authentication in JMeter
Filed under Testing
We can use JMeter to load test endpoints with Basic Authentication in a few different ways. We look at the simplest method of adding credentials directly to a header, along with how to provide a set of credentials from a data source.
Java Error “variable might not have been initialized”
Filed under Core Java
How to solve “variable might not have been initialized” in Java.
Retrieve a Value from MongoDB by Its Key Name
Filed under NoSQL
Learn how to retrieve the value by key name in MongoDB.
Java Weekly, Issue 431
Filed under Weekly Review
Spring with Java 17 baseline, simple web server, test containers, AOT in Spring 6, ZGC, and the age of APIs!
Bulk Update of Documents in MongoDB
Filed under NoSQL
Learn how to perform bulk operations in MongoDB using different kinds of write operations.