当前位置: 首页 > news >正文

JavaEE(SpringMVC)期末复习

文章目录

  • JavaEE期末复习
    • 一、单选题:


JavaEE期末复习


一、单选题:

1.Spring的核⼼技术是( A )?
A依赖注入
B.JdbcTmplate
C.声明式事务
D.资源访问

Spring的核心技术包括依赖注入(Dependency Injection)、面向切面编程(Aspect-Oriented
Programming)、控制反转(Inversion of
Control)等。其中,依赖注入是Spring最为重要的特性之一,它通过将对象之间的依赖关系交由Spring容器管理,实现了松耦合、可扩展、可维护性高的应用程序开发

2.下面关于<load-on-startup>元素说法错误的是?(c )
A.如果<load-on-startup>元素的值为1,则在应用程序启动时会立即加载该Servlet
B.如果<load-on-startup-元素不存在,则应用程序会在第—个servlet清求时加载该Servlet
C.如果<load-on-startup-元素的值为1,则在应用程序启动时会延迟加载该Servlet
D.<load-on-startup-元素是可选的

如果< load-on-startup>元素的值为1,则在应用程序启动时会立即加载该Servlet

3.在spring的配置文件中有一个类型的两个实例,如果按照类型去获取,结果是(A)
A.开发工具报错
B.获得需要的实例
C.获得两个不同的实例
D.获得两个不同的实例,让程序员根据项目需求去选择所需要的实例

当Spring容器中存在多个同一类型的实例时,如果没有指定具体的实例名称或其他条件进行区分,无法确定要获取的是哪个实例,这将导致开发工具报错或者运行时异常

4.通过继承可以快速实现bean的配置,那么是通过以下哪个属性实现的。(c)
A.id
B.class
C. parent
D abstract

parent。通过在bean配置中指定parent属性,可以实现bean之间的继承关系,子bean会继承父bean的配置。

5.在Spring中,用于产生Bean工厂的是(D)
A.Spring的核心库
B.Spring的AOP
C.Spring的资源
D.Spring的BeanFactory

spring的BeanFactory是用于产生和管理Bean的工厂类。它是Spring框架的核心部分,负责实例化、配置和管理Bean对象

  1. MyBatis框架下载并解压后,有关mybatis-3.x的文件夹内容说明正确的是。(C)
    A.lib文件下就属于MyBatis框架开发的所有JAR包,
    B.mybatis-3.xword属于MyBatis使用手册
    C.其中mybatis-3.xjar属于MyBatis核心包
    D.以上说发都错误
    .
  2. 当有多个选择的情况是,值需要从多个选项中选择一个去执行时,可以使用的动态SQL元素是。(B)
    A. < if>
    B.< choose>、< when>、< otherwise>
    C.< when>
    D. < set>

< choose>元素表示多个选择,内部可以包含多个< when>元素和一个< otherwise>元素。每个< when>元素表示一个条件,如果满足条件,则执行对应的SQL语句块;< otherwise>元素表示默认情况下执行的语句块

8.以下关于MyBatis映射文件中< association>元素属性的说明错误的是。(A)
A.property:指定映射到的实体类对象属性,与表字段无需——对应
B.column:指定表中对应的字段
C.javaType:指定映射到实体对象属性的类型
D.id:指定映射到的实体类对象属性,与表字段主键对应

property: 指定映射到的实体类对象属性,与表字段无需对应

9.@RequestParam注解中可以省路属性名称的是。(B)
A.defaultValue
B,value
C.name
D.required

在@RequestParam注解中,可以省略属性名称,直接使用属性值作为参数的名称。而value属性用于指定参数的名称,如果省略属性名称,则默认使用value属性的值作为参数的名称

  1. RequestMapping注解类型的作用是。(A)
    A.用于映射一个请求或—个方法
    B.用于映射—个控制器类
    C.用于映射请求叁数
    D.用于映射请求类型

RequestMapping注解用于将HTTP请求映射到控制器的处理方法上,可以指定请求的URL路径、请求方法类型等信息,从而实现请求的转发和处理

点击移步博客主页,欢迎光临~

偷cyk的图

http://www.lryc.cn/news/241054.html

相关文章:

  • 微服务保护 Sentinel
  • 【无标题】文本超过一行隐藏,鼠标经过显示提示框
  • 成为独立开发者有多难
  • C++ 正则表达式使用
  • VSCode任务tasks.json中的问题匹配器problemMatcher的问题匹配模式ProblemPattern详解
  • CSS 实现文本框签名
  • Spring 定时任务如何到达某一指定时间点后,触发任务机制
  • PDF Reader Pro 3.0.1.0(pdf阅读器)
  • 【rust:tauri-app踩坑记录】dangerousRemoteDomainIpcAccess 不适用于IP地址,临时解决方案
  • [Docker]八.Docker 容器跨主机通讯
  • 面试cast:reinterpret_cast/const_cast/static_cast/dynamic_cast
  • 致远M3 反序列化RCE漏洞复现(XVE-2023-24878)
  • Ubuntu安装CUDA驱动
  • 【MySQL】内连接和外连接
  • U盘启动制作工具Rufus
  • Ubuntu 22.04安装vscode
  • 计算机视觉的应用19-基于pytorch框架搭建卷积神经网络CNN的卫星地图分类问题实战应用
  • Java 获取本地ip网卡信息
  • 将kali系统放在U盘中插入电脑直接进入kali系统
  • 二十四、RestClient操作文档
  • 【Docker】从零开始:9.Docker命令:Push推送仓库(Docker Hub,阿里云)
  • Centos部署GitLab-备份恢复
  • CSV用EXCEL打开后为科学计数法(后几位丢失)解决方法
  • flink sqlClient提交hiveIceberg
  • SpringBoot 导入其他配置文件
  • 景区智慧旅游智能化系统方案:PPT全文58页,附下载
  • Java特殊文件读取案例Properties
  • 搜维尔科技:Faceware面部捕捉最佳实践!
  • 如何使用ArcGIS Pro进行坐标转换
  • Python----类对象和实例对象