考点介绍:
StringBoot的常用注解是中小公司面试里经常出现的面试考点,要注意两点:
1是注解的广度,不能不知道常用注解 ;
2是要能对比说明,比如@Autowired和@Resource的区别。
但是通常来说,不会考察不常用的生僻注解,最好在实战使用的前提下,理解和记忆相关。
本期分享的内容分为试题、文章以及视频三部分,答案详情解析和文章内容点击文章末尾链接即可查看!
一、考点题目
1、对SpringBoot的@Autowired和@Resource注解有理解有误的是哪项?
A @Autowired和@Resource注解都是作为bean对象注入的时候使用的
B @Autowired注解是Spring提供的,而@Resource注解是java本身提供的
C @Autowird注解默认通过byType方式注入,而@Resource注解默认通过byName方式注入
D @Autowird无法实现1个接口多个实现类的实现类,只能用@Resource
解答:正确答案是 D ABC选项都是比较好理解的正确描述,D选择主要出现在@Autowird默认的注入方式为byType,也就是根据类型匹配,所以多个实现类的class type是一样的,无法区分......
2、Springboot的请求注解怎么实现能同时支付get访问和post访问?
解答:一般来说,常用的请求注解有三个@RequestMapping、@GetMapping、@PostMapping,其中@RequestMapping主要由value和method两个属性......
3、以下对SpringBoot@Scope注解的作用理解有误的是哪项?
A @Scope有四种主要作用域:singleton、prototype、request、session
B @Scope默认是单例模式,即scope="singleton"
C rototype原型模式,指的是每次获取Bean的时候会有一个新的实例
D singleton保证全局是一个实例,对性能有所提高,也不会出现线程安全问题
解答:正确答案是 D ABC回答是比较常见的作用域描述,D是对单例的补充,但是单例模式往往会带来线程安全问题......
二、考点文章
1、【校招VIP】java面试题之springboot注解
springboot是用来简化新Spring应用的初始搭建以及开发过程,从而使开发人员不再需要定义样板化的配置,SpringBoot是一个服务于框架的框架......
2、【校招VIP】Autowired注解与Resource注解的区别
其实这两个注解的作用都一样,都是在做bean的注入,在使用过程中,两个注解有时候可以替换使用......
3、【校招VIP】Spring是如何管理事务的之@Transactional注解详解
所谓事务的传播行为是指,如果在开始当前事务之前,一个事务上下文已经存在,此时有若干选项可以指定一个事务性方法的执行行为......
4、【校招VIP】springboot请求注解的使用Get/Post
一下是主要是@GetMapping的使用......
三、考点视频
SpingBoot核心注解的分类对比
StringBoot的常用注解是中小公司面试里经常出现的面试考点,要注意两点:
1是注解的广度,不能不知道常用注解 ......
点击下方链接查看题目及解析内容:
移动端链接:https://m.xiaozhao.vip/dTopic/detail/1280
PC端链接:https://xiaozhao.vip/dTopic/detail/1280