

-
[北京|结业弟子]JAVA-王庸之
0实际上spring的装配方式分三种:基于注解的自动配置;几乎xml文件的配置;基于java的配置。
现在看spring官方发展是比较推崇基于java的配置,主要优点是生成bean的方式多样化,而且运行初期可以享受编译器的语法检查。现在springboot基本上大多采用基于java的配置。
一般基于java的配置需要软件和springboot进行适配。如果是比较老的软件包,得看源码,然后使用工具类进行属性注入完成配置;
基于xml文件的配置最为传统,很多配置可以以文件的方式写下来。后期修改也比较方便。而且因为传统,很多第三方的包对xml配置支持度比较高。
基于注解的自动装配通常和前两种结合起来用。可以大大加速开发过程,简化流程。
编辑于2018-10-23 -
[西安|荣耀师兄]JAVA-孙若飞
01.xml配置,手动的去在spring的xml文件里面通过<bean>标签来配置
2.注解配置,@Bean@Configuration
3.自动扫描包<context:component-scan base-package="com.ptteng.controller"/>
作用都是一样的,是把类作为一个bean注入到spring 容器中去,编辑于2019-06-22
- 去第 页