- 首先,spring框架和注解在现下都十分流行,在开发过程中我们总不能一个个建立映射关系吧,所以说,老程序员都在用注解在偷懒了,我们经常使用的有八大ioc(Inverse Of Control)注解。
-
ioc八大常用注解 componont 泛指各个类型的组件,一般用于不明确的类 Repository 用户标注访问数据库的组件,常用在Dao层标注 Service 标注在业务层,及Service层 Controlled 标注在Servlet,用于表示mvc中的‘c’层 PostConstruct 创建对象时调用的方法 PerDestory 对象消亡时调用的方法 Resourse 自动注入,默认按照name属性查找,找不到再按照type查找,还是找不到的话就报错 Autowised 自动注入,为spring自带,可以直接访问私有属性,给私有属性赋值,默认按照类型查找注入,若存在多个类型相同的可注入属性,可通过设置@Permery设置优先级,若一个都没有查到则抛出异常 -
除了一些ioc注解外,还包括AOP的通知(增强)的注解,如前置通知、后置通知、环绕通知、异常通知、返回通知五大通知的注解,但这里因为ioc用的比较多,就只谈了ioc,如果面试官想要继续了解AOP注解的话,再展开描述。
面试题心得--spring注解说明
最新推荐文章于 2025-05-10 21:14:37 发布