@Controller 在控制层使用
@Service 在业务逻辑层使用
@Repository 在数据访问层使用
@Component 泛指组件
@Autowired 注入bean的注解
@Resource 相当于@Autowired
@Bean 注解在方法上,声明当前方法的返回值为一个bean,替代xml中的方式
@Configuration 声明当前类为配置类,相当于xml形式的Spring配置
@ConponentScan 对Component进行扫描
@value 为属性注入值
@RunWith 运行器,Spring中通常用于对JUnit的支持
@RequestMapping 用于请求地址映射(可用在类上也可用在方法上)
@ResponseBody 返回值返回json数据
@RestController 相当于@Controller和@ResponseBody的组合
@RequestParam 将请求参数绑定到控制器方法参数上
@Scope 表示bean作用域
@Qualifier 多个相同类型nean指定一个装配,消除混乱
@Transactional 声明事务(可用在类上也可用在方法上)
@Aspect 声明一个切面
@PoiintCut 声明切点,配置类中使用
@After 方法执行后执行
@Before 方法执行前执行
@Around 方法执行前、执行后执行