1、【单选题】
Spring中定义了一系列的注解,以下有关其常用的注解说明错误的是
A.
Autowired用来完成IOC,负责对象的创建和管理
B.
Repository用于将数据访问层(DAO层)的类标识为Spring中的Bean。
C.
Service通常作用在业务层(Service层),用于将业务层的类标识为Spring中的Bean。
D.
Controller通常作用在控制层(如Spring MVC的Controller),用于将控制层的类标识为Spring中的Bean。
【正确答案】A
【答题时间】2021-12-28 07:43:33
【答案解析】Autowired通常基于IOC使用,Autowired省去了set get方法的提供用来完成DI,完成两个对象间的关系依赖的维护成本【出题人】刘沛霞【审题人】张飞鸿【录题人】张飞鸿
| 得分: 满分:2分2、【单选题】
在Mybatis中,下列关于ResultType说法错误的是
A.
resultType表示返回值类型为:完整类名或者别名,mybatis也允许使用基本数据类型,比如String,int
B.
resultType返回值有基本类型,对象类型,List类型,Map类型等
C.
resultType和resultMap不能同时使用
D.
如果Pojo属性名和sql语句查询出来的字段不一致,也能用resultType进行结果映射
【正确答案】D
【答题时间】2021-12-28 07:43:33
【答案解析】当pojo的属性名与sql语句查询出来的字段名不一致的时候,需要使用resultMap来进行结果的映射,不能使用resultType【出题人】刘沛霞【审题人】张飞鸿【录题人】张飞鸿
| 得分: 满分:2分3、【单选题】
关于Ajax用法说明正确的是?
A.
Ajax只能发起GET/POST请求
B.
Ajax异步调用依赖Ajax引擎
C.
在jQuery中Ajax只能异步调用
D.
Ajax异步调用不需要Ajax引擎
【正确答案】B
【答题时间】2021-12-28 07:43:33
【答案解析】1.本题目考察对Ajax用法是否熟悉,异步需要Ajax引擎2.在jQuery中可以设置同步用法3.常见请求类型有GET/POST/PUT/DELETE【出题人】刘昱江【审题人】张飞鸿【录题人】张飞鸿
| 得分: 满分:2分4、【单选题】
Spring的核心容器是其他模块建立的基础,以下哪个不是该容器的组成模块
A.
AOP模块
B.
Context模块
C.
Core模块
D.
Beans模块
【正确答案】A
【答题时间】2021-12-28 07:43:33
【答案解析】Beans模块用来完成IOC和DI,Context模块用来提供基于IOC的扩展服务如缓存等,Core模块是其他组件都要用到的核心,而AOP模块用来补充面向对象的不足之处可以实现面向切面编程【出题人】刘沛霞【审题人】张飞鸿【录题人】张飞鸿
| 得分: 满分:2分5、【单选题】
以下哪些注解不是SpringBoot提供的
A.
SpringBootApplication
B.
SpringBootConfiguration
C.
EnableAutoConfiguration
D.
Configuration
【正确答案】D
【答题时间】2021-12-28 07:43:33
【答案解析】SpringBootApplication和EnableAutoConfiguration和SpringBootConfiguration都是Spring Boot提供的,而Configuration是Spring框架提供的【出题人】刘沛霞【审题人】张飞鸿【录题人】张飞鸿
| 得分: 满分:2分6、【单选题】
下列不属于AOP相关注解的是()
A.
@ComponentScan
B.
@EnableAspectJAutoProxy
C.
@Aspect
D.
@Pointcut
【正确答案】A
【答题时间】2021-12-28 07:43:33
【答案解析】注解@ComponentScan是包扫描,不属于AOP中的注解。@EnableAspectJAutoProxy是启用AOP注解,@Aspect是切面注解,@Pointcut是切入点注解【出题人】刘沛霞【审题人】张飞鸿【录题人】张飞鸿
| 得分: 满分:2分7、【单选题】
下列关于controller,service,dao说法中,选出最正确的一项是
A.
controller层调用service,service调用dao层,这个调用关系是单向的
B.
dao层调用controller,dao调用service层,这个调用关系是单向的
C.
controller层调用dao,dao调用service层,这个调用关系是单向的
D.
以上都不正确
【正确答案】A
【答题时间】2021-12-28 07:43:33
【答案解析】controller层调用service,service调用dao层,这个调用关系是单向的,不可以返过来【出题人】刘沛霞【审题人】张飞鸿【录题人】张飞鸿
| 得分: 满分:2分8、【单选题】
MybatisPlus模糊查询以'君'开头应该使用什么关键字
A.
likeLeft
B.
无此关键字
C.
likeRight
D.
like
【正确答案】C
【答题时间】2021-12-28 07:43:33
【答案解析】以君开头 应该是 like "君%" %在右侧,所以使用likeRight【出题人】刘昱江【审题人】张飞鸿【录题人】张飞鸿
| 得分: 满分:2分9、【单选题】
MybatisPlus中的BaseMapper中的新增方法有几个?
A.
3个
B.
2个
C.
4个
D.
1个
【正确答案】D
【答题时间】2021-12-28 07:43:33
【答案解析】MybatisPlus中的BaseMapper中的新增方法只有1个 insert()方法,详情查看BaseMapper接口【出题人】刘昱江【审题人】张飞鸿【录题人】张飞鸿
| 得分: 满分:2分10、【单选题】
下面关于Mybatis特点说法错误的是
A.
Mybatis是一种持久层框架,但不属于ORM映射
B.
Mybatis为半自动化,需要自己书写sql语句
C.
Mybatis需要自己定义