Multiple choice technology web technology

Which of the following functions can be provided by ApplicationContext of Spring Framework? 1.) A generic way to load file resources. 2.) Support for internationalization in text messages. 3.) It plugs into several ORM frameworks to provide its Object Relational tool 4.) Events to beans that are registered as listeners 5.) Supports declarative transaction management.

  1. a.) 1, 3 & 4 only

  2. b.) 1, 2 & 4 only

  3. c.) 3, 4 & 5 only

  4. d.) 1, 3 & 5 only

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

ApplicationContext capabilities include: 1) loading file resources (via ResourceLoader), 2) internationalization via MessageSource interface, 3) event publishing to registered listeners, and 4) ORM integration. Option B (1, 2, 4) is correct - declarative transactions (5) require AbstractApplicationContext, not base ApplicationContext.