spring注解

@Cacheable缓存注解

配置注意点

  • @EnableCaching // 启动类需要添加此注解

  • 方法注解 @Cacheable
    示例: @Cacheable(value = "test-userList")

  • 缓存管理器类型
    spring.cache.type=simple # 使用jvm默认的缓存

@ComponentScan

不带任何属性时,spring会对加了此注解的该类所属包的所有类及子包的所有类注解全扫描,注册到IOC容器中管理。

@Bean

方法在geBean(String name,Class<?> clz)获取bean时会用到。
image

@Import

使用介绍
image

跨域@CrossOrigin

1:可加在类和方法上
2:更推荐用过滤器
image

image

@Resource和@Autowired

相同点:接口只有一个实现类时,没什么区别;
区别:java自带的,spring提供;接口有多个实现类时,属性名和任一一个实现类名不同时,Resource和需要指定实现类名:
image
Autowired需要和@Qualifier配合使用
image

posted @ 2023-09-10 16:43  jf666new  阅读(18)  评论(0)    收藏  举报