自动装配本来指工业上用机器代替人,来自动的完成一些组装任务
在spring和springboot里面是指将spring容器里面的bean和需要这个bean的类,自动组装在一起
(1)引入redis的依赖:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>
(2)将RedisTemplate对象注入到Spring容器里面:
@Autowired
private RedisTemplate redisTemplate;
另一个实际的例子:
@Autowired
//自动装配
private AuthenticationManager authenticationManager;
@Override
//返回一个Map,键和值都是字符串
public Map<String, String> login(String username, String password)
{
authenticationManager.authenticate();
}
将AuthenticationManager类的对象authenticationManager注入到spring容器里面