Which following statements are true about Spring Data? (Choose two.)
Which following statements are true about Spring Data? (Choose two.)
Spring Data implementations exist for many data storage types, such as MongoDB, Neo4j, and Redis. This demonstrates its flexibility across various data storage solutions. Additionally, Spring Data can greatly reduce the amount of 'boilerplate' code typically needed for data access, streamlining development processes and making data interactions more efficient.
A: true. Spring Data MongoDB https://spring.io/projects/spring-data-mongodb . Spring Data Neo4j https://spring.io/projects/spring-data-neo4j Spring Data Redis https://spring.io/projects/spring-data-redis B: False C: true. For example: Spring Data Envers Optional<T> findById(ID primaryKey); D: wrong. For also NoSQL, not “relational database access only” E: wrong. Spring Data and Spring MVC are friends.
This question was in my exam.
D is wrong https://spring.io/projects/spring-data-mongodb
B is wrong, Spring Data not always use JPA annotation, for example case NoSQL.
why not A and C , because Spring Data can implement NoSQL DB too, like MongoDB, Neo4j and Redis... maybe mainly relationa data bases but NoSQL too. For this reason I believe D is wrong