Spring常用注解列表

IOC

@注解 作用 位置 注释
@Autowired 属性注入 属性
@Component Bean组件 不建议使用
@Controller web层Bean组件
@PostConstruct 生命周期
@PreDestroy 生命周期
@Qualifier 属性注入 属性
@Resource 属性注入 属性
@Repository 持久层Bean组件
@Scope 作用范围
@Service 业务层Bean组件
@Value 属性注入 属性

AOP

@注解 作用 位置 注释
@Aspect 定义切面类
@After 通知类型:最终 方法
@AfterReturing 通知类型:后置 方法
@AfterThrowing 通知类型:异常抛出 方法
@Around 通知类型:环绕 方法
@Before 通知类型:前置 方法
@Pointcut 定义切入点 方法

事务

@注解 作用 位置 注释
@Transactional 添加事务 类、方法

测试

@注解 作用 位置 注释
@ContextConfiguration 指定要加载的配置文件的位置
@RunWith 运行器
@Test 测试 方法

猜你喜欢

转载自blog.csdn.net/qq_33218873/article/details/80706704