IOC基于纯注解常用注解
Configuration | 相当于xml文件 |
Bean | bean标签 |
ComponentScan | 注解扫描 |
PropertySource | 引入properties文件 |
Import | 引入其它的spring标签 |
代码
@Configuration
@ComponentScan(basePackages = "com.hgd")
@Import(JdbcConfig.class)
public class SpringConfig {
}
@Configuration
@PropertySource("classpath:jdbc.properties")
public class JdbcConfig {
@Value("${jdbc.driver}")
private String driver;
@Value("${jdbc.url}")
private String url;
@Value("${jdbc.username}")
private String username;
@Value("${jdbc.password}")
private String password;
}