Spring IOC知识点一网打尽! (3)

在这种技术在《Spring 实战 第四版》称之为Spring EL,跟我们之前学过的EL表达式是类似的。主要的功能就是上面的那种,想要更深入了解可参考下面的链接:

1.3.8组合配置文件

xml文件之间组合:

Spring IOC知识点一网打尽!

xml和javaconfig互相组合的方式:

public static void main(String[] args) { //1.通过构造函数加载配置类 ApplicationContext ctx = new AnnotationConfigApplicationContext(AppConf.class); //2.通过编码方式注册配置类 AnnotationConfigApplicationContext ctx = new AnnotationConfigApplicationContext(); ctx.register(DaoConfig.class); ctx.register(ServiceConfig.class); ctx.refresh(); //3.通过XML组装@Configuration配置类所提供的配置信息 ApplicationContext ctx = new ClassPathXmlApplicationContext("com/smart/conf/beans2.xml"); //4.通过@Configuration组装XML配置所提供的配置信息 ApplicationContext ctx = new AnnotationConfigApplicationContext(LogonAppConfig.class); //5.@Configuration的配置类相互引用 ApplicationContext ctx = new AnnotationConfigApplicationContext(DaoConfig.class,ServiceConfig.class); LogonService logonService = ctx.getBean(LogonService.class); System.out.println((logonService.getLogDao() !=null)); logonService.printHelllo(); }

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zgydzg.html