JavaConfig
从Spring 3起,JavaConfig功能已经包含在Spring核心模块,它允许开发者将bean定义和在Spring配置XML文件到Java类中。但是,仍然允许使用经典的XML方式来定义bean和配置,JavaConfig是另一种替代解决方案。所以,在Spring3以后的版本中,支持xml方式和javaConfig两种Spring配置方式。
建议:Spring项目用全注解开发,为后期学Spring Boot和Spring Cloud打好基础。
通过XML配置
Person.java
1 | package com.spring; |
bean.xml
1 |
|
Maintest.java
1 | package com.Spring; |
结果:Person{name='HuiProgramer', age='21'}
以上为Xml配置的方式,Spring3.0后启用注解开发模式。
使用注解模式
Person.java
1 | package com.spring; |
AppConfig.java
1 | package com.spring; |
MainTest.Java
1 | public class Maintest{ |
结果:Person{name='HuiProgramer', age='21'}
person
此为Spring3.0后的注解开发模式!