VMware 2V0-72.22 Practice Exam Questions & Answers
7 Free Questions
· Last reviewed: October 11, 2026
· Prepared & Reviewed by the ValidExamDumps Editorial Team
Exam Facts
VMware 2V0-72.22 Exam Details
Key details for this exam, checked against the published exam outline
79
Practice Questions (Our Bank)
130 minutes
Exam Duration
300 (scaled)
Passing Score
$250.00 USD
Official Exam Fee
- Exam Code
- 2V0-72.22
- Full Name
- Professional Develop VMware Spring
- Issuing Body
- VMware
- Question Format (Our Bank)
- Multiple Choice
- Delivery
- Proctored
- Eligibility
- Training is required if you take the newer exam (2V0-72.22)
Practice Questions
Free 2V0-72.22 Practice Questions
Each question shows the correct answer and an explanation of why it is right
VA
ValidExamDumps Editorial Team
Every question and its answer is checked by our 2V0-72.22 exam
preparation team, who also write the explanation shown with each one.
How we research and review these pages
Which two statements describe the ApplicationContext correctly? (Choose two.)
Correct Answer:
A, C
Explanation
The ApplicationContext serves as the central interface for accessing beans and configuration in the Spring container. It works across different environments: standalone Java applications, web applications running in servlet containers, and test environments. This flexibility makes it the core abstraction for Spring's dependency injection mechanism regardless of how or where your application runs.
Refer to the exhibit.
It is a Java code fragment from a Spring application. Which statement is true with regard to the above example? (Choose the best answer.)
Correct Answer:
D
Explanation
https://www.baeldung.com/spring-getbean#3-retrieving-bean-by-type
Which statement describes the @AfterReturning advice type? (Choose the best answer.)
Correct Answer:
A
Explanation
https://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework/aop/AfterReturningAdvice.html
Which two statements are correct regarding the Actuator loggers endpoint? (Choose two.)
Correct Answer:
A, D
Explanation
The Actuator loggers endpoint provides runtime access to logging configuration. You can query specific packages using paths like /actuator/loggers/account.web to inspect their logging state. Each logger entry contains two levels: the configuredLevel shows what was explicitly set, and the effectiveLevel shows the actual level in use after applying hierarchy and defaults. This distinction matters when debugging logging behavior in production.
Which statement is true about the @PropertySource annotation? (Choose the best answer.)
Correct Answer:
D
Explanation
This is true because the @PropertySource annotation provides a convenient and declarative mechanism for adding a PropertySource to Spring's Environment. A PropertySource is an abstraction for a source of name/value pairs that can be used by the Environment to resolve properties. The @PropertySource annotation can be used to load properties from an external file, such as a .properties or .yml file, and make them available to the application context.
https://docs.spring.io/spring-framework/reference/core/beans/environment.html#beans-using-propertysource
Refer to the exhibit.

Which option is a valid way to retrieve the account id? (Choose the best answer.)
Correct Answer:
B
Explanation
RESTful web services use path variables to capture dynamic values from the URL. The @PathVariable annotation maps a segment of the URI to a method parameter. When your endpoint is defined as /account/{accountId}, you need @PathVariable long accountId in your handler method to extract that ID value and pass it to your business logic. This is the standard Spring MVC way to handle resource identifiers in URLs.
Which two annotations indicate that the transaction for a transactional test method should be committed after the test method has completed? (Choose two.)
Correct Answer:
B, C
Explanation
By default, Spring Test framework rolls back transactional test methods after completion to keep tests isolated. You can override this with @Commit to persist changes, or @Rollback(false) which explicitly disables rollback. Both annotations achieve the same result. This is useful when you need the database state from your test to remain for verification or downstream processing.
Full Access
Get the complete 2V0-72.22 question set
- 79 questions covering all exam domains
- Correct answers with explanations, like the free questions above
- PDF and online practice test
- 90 days of free updates
Domain 1: Spring Core
Cover dependency injection, bean configuration using Java code and annotations, and Spring bean lifecycle management. Master configuration options including component scanning, profiles, and property management to build flexible applications.
Sample questions from this domain above:
Q1Q2Q5
Domain 2: Data Management
Work with Spring JDBC templates, transaction management, and Spring Data repositories for database interactions. Understand how to handle data access exceptions and configure transaction propagation and rollback rules.
Domain 3: Spring MVC
Build web applications using Spring Boot and create RESTful controllers to handle HTTP requests across all verb types. Use RestTemplate to invoke external services and configure applications for production deployment.
Sample question from this domain above:
Q6
Domain 4: Testing
Write unit tests with JUnit 5 and integration tests using Spring Test framework and MockMVC. Configure slice testing and database testing strategies to validate application behavior at multiple levels.
Sample question from this domain above:
Q7
Domain 5: Security
Implement Spring Security for authentication and authorization, and configure method-level security on application methods. Understand basic security concepts and how to secure both endpoints and service methods.
Sample question from this domain above:
Q3
Domain 6: Spring Boot
Use Spring Boot features and dependency management to streamline application development and deployment. Configure actuator endpoints for monitoring, customize auto-configuration, and define custom metrics and health indicators.
Sample question from this domain above:
Q4
FAQ
2V0-72.22 Exam FAQ
Common questions about the exam itself
What background do I need before sitting the 2V0-72.22 exam?
You need hands-on experience developing applications with Spring and Spring Boot. Training from VMware or an approved provider is required to earn the VCP-AM Develop certification, though you can take the exam alone if you hold a VCP-Spring 2020 or newer certification.
Is 130 minutes enough time for all 60 questions on 2V0-72.22?
You have just over 2 minutes per question on average, which is standard for VMware VCP exams. Questions mix single-choice and multiple-choice items, and you can review and change answers before submitting.
Which 2V0-72.22 objective area is typically hardest for candidates?
Spring Core and bean lifecycle concepts challenge many candidates because they require understanding both theoretical concepts and practical configuration patterns. Focus on dependency injection, bean scopes, and Spring proxies as these appear frequently.
How long should I realistically study for 2V0-72.22?
Most candidates prepare for 4-6 weeks with regular practice, though timelines vary with your existing Spring experience. The recommended 4-day Core Spring training course gives you a solid foundation to build on with self-study and practice exams.
What happens on exam day for 2V0-72.22?
You take the proctored exam online or at a test center, with a proctor monitoring you throughout the 130-minute session. Your exam score appears immediately after completion, with a passing score of 300 on the scaled 100-500 scale.
Can I retake 2V0-72.22 if I fail?
Yes, you can retake the exam. VMware does not publish specific restrictions on retakes in their standard policies, but you must purchase another exam voucher at $250 USD to schedule a new attempt.
How long is the VCP-AM Develop certification valid?
VMware has not published a specific validity period for this certification on the official exam page. You should check your certification dashboard or contact
[email protected] for the current renewal requirements.
What job role does 2V0-72.22 prepare me for?
This exam prepares you for roles developing cloud-native applications with Spring and Spring Boot, such as Spring developer, application modernization developer, or backend engineer working in containerized or microservices environments.
How does 2V0-72.22 relate to other VMware Spring certifications?
2V0-72.22 is the exam for the VCP-AM Develop credential. If you hold an older VCP-Spring 2020 or newer certification, you can take just this exam to upgrade. Otherwise, you must complete approved training before the exam.