Spring Framework MCQs With Code Snippets
Spring Framework MCQs With Code Snippets
java
1@RestController
3 @GetMapping("/hello")
6 }
7}
A) Hello, World!
B) /hello
C) Error
D) None of the above
Answer: A
java
1@Service
5 }
6}
A) Defines a controller
B) Defines a service class
C) Defines a repository
D) None of the above
Answer: B
java
1@Autowired
2private UserService userService;
5 System.out.println(userService.getUser ().getName());
6}
java
1@Configuration
3 @Bean
6 }
7}
java
1@RestController
3 @GetMapping("/add")
5 return a + b;
6 }
7}
java
1@Entity
3 @Id
4 @GeneratedValue(strategy = GenerationType.IDENTITY)
7}
java
1@Component
4 System.out.println("Doing something!");
5 }
6}
A) Does nothing
B) Prints "Doing something!"
C) Throws an error
D) None of the above
Answer: B
8. What does the following code do?
java
1@Repository
5 }
6}
A) Defines a service
B) Defines a repository
C) Defines a controller
D) None of the above
Answer: B
java
1@RestController
3 @GetMapping("/greet")
5 return ResponseEntity.ok("Greetings!");
6 }
7}
java
1@Component
7 myComponent.doSomething();
8 }
9}
java
1@Controller
3 @GetMapping("/")
5 return "home";
6 }
7}