Spring小妙招:外链
什么是Spring外链?
Spring外链是指在Spring配置文件中,通过加载外部资源,可以实现对Spring应用程序进行配置。这些外部资源可以是属性文件、XML文件、注解和Java类。
为什么使用Spring外链?
使用Spring外链可以让应用程序配置更加的灵活和可维护。比如,我们可以将应用程序的配置信息放在外部的属性文件中,这样能够让配置信息更加的清晰,也方便后期的维护和修改。
如何配置Spring外链?
在Spring配置文件中,需要使用标签来配置Spring外链。具体步骤如下:
1. 创建一个.properties文件,例如config.properties,里面包含了需要配置的属性信息。
2. 在Spring配置文件中引入该.properties文件,例如:
```xml
```
3. 在Spring容器中可以直接使用该.properties文件中定义的属性信息。
怎么样使用Spring外链注解?
使用Spring外链注解需要导入org.springframework.beans.factory.annotation.Value类。 在Java类中添加@Value注解,例如:
```java
@Service
public class UserServiceImpl implements UserService{
@Value(\"${userDao}\")
private UserDao userDao;
// service的实现
}
```
其中`${userDao}`即为在.properties外部配置的信息,userDao就是该属性的名称。这样,就能够通过外链注解来从.properties中读取属性信息了。