1.Bean的自动装配@Autowired 和 @Resource
虽然是属于Bean的配置里,但是单独拿出来。
@Autowired:byType
下面可以跟@Qualifier(“userDao”),这样就变成了byType
@Resource: byName
如果后面括号没有跟值,可以按照类型匹配。
- @Component 基本注解(业务层)组件
@Service 服务层
@Controller WEB层(表现层组件)
@Respository持久层
例@Component(value=”name”)/ @Component(”name”)
下面可以跟@Scope(“prototype”)//原型,无限制。默认为单例singleton
3.AOP @Aspect
@Before
@After
@AfteReturning//最后执行
@AfterThrowing//异常之后执行
@Around
例@Around("execution(* *.*(..))")/@Around(value="execution(**.*(..))")