public class APP2 { public static void main(String[] args) { //获取Ioc容器 ApplicationContext ctx = new ClassPathXmlApplicationContext("applicationContext.xml"); //通过Ioc容器获取bean BookDao bookDao =(BookDao) ctx.getBean("bookDao"); bookDao.addBook(); BookService bookService =(BookService) ctx.getBean("bookService"); bookService.addBook(); } }
时间: 2023-05-28 17:06:53 浏览: 180
这段代码是一个Java类,其中定义了一个名为"APP2"的public类。该类中包含一个名为"main"的公共静态方法,该方法接受一个字符串类型的参数数组"args"。在该方法中,首先通过ClassPathXmlApplicationContext类的构造函数加载了一个名为"applicationContext.xml"的配置文件,该配置文件描述了IoC容器中的bean。接下来,通过IoC容器获取了名为"bookDao"和"bookService"的两个bean,并分别调用它们的"addBook"方法。
阅读全文