Java EE(容易)
- 格式:docx
- 大小:14.51 KB
- 文档页数:5
《 (容易)》试卷
得分
一、单选题(每题2分,共计30分)
1. 以下有关 配置文件中拦截器的配置说法错误的是()。( )
A、要使用 中拦截器,要先自定义拦截器还需要在配置文件中进行配置
B、;元素用于配置一组拦截器,其子元素;中定义的是指定路径的拦截器
C、;元素中可以同时配置多个;子元素
D、;元素用于配置不需要拦截的路径请求
2. 关于模糊查询中进行字符串拼接时,说法错误的是()。( )
A、使用;${};进行字符串拼接时,无法防止注入问题
B、可以使用中的()函数进行字符串拼接
C、使用中的()函数进行字符串拼接,也无法防止注入
D、使用中的()函数进行字符串拼接,导致数据库移植性变差
3. 关于注解的介绍,说法错误的是()。( )
A、用于定义一个切面
B、用于定义切入点表达式
C、用于定义前置通知,相当于
D、用于定义后置通知,相当于
4. 下面选项中,能够正确访问下面代码中方法是()
("")
{
("")
( ,
, ) {
("", "这是我的第一个 程序");
""; }
}( )
A、
B、
C、
D、
5. 是提供的一个实现了()设计模式的轻量级框架。( )
A、
B、
C、单例
D、工厂
6. 下面选项中,哪一个是的编码过滤器类()( )
A、
B、
C、
D、
7. 以下关于 的介绍错误的是()。( )
总分 题号 一 二 三 四 五
题分
得分
A、的全称是 ,即面向切面编程(也称面向方面编程) B、采取横向抽取机制,将分散在各个方法中的重复代码提取出来,这种采用横向抽取机制的方式,采用思想是无法办到的 C、虽然是一种新的编程思想,采取横向抽取机制,是的升级替代品 D、目前最流行的框架有两个,分别为 和 8. 的直接父类是()( ) A、 B、 C、 D、 9. 以下有关中的作用域说法正确的是()。( ) A、 4.3中为的实例定义了5种作用域 B、使用定义的在容器中将只有一个实例,也就是说,无论有多少个引用它,始终将指向同一个对象 C、每次通过容器获取的定义的时,容器都将创建一个新的实例 D、:在一个全局的 中,容器会返回该的同一个实例。 10. 以下有关的作用域说法错误的是()。( ) A、是容器默认的作用域 B、对需要保持会话状态的(如2的类)应该使用作用域 C、在使用作用域时,容器会为每个对该的请求都创建一个新的实例 D、要将定义为作用域,只需在配置文件中将;元素的属性值设置为即可 11. 下列选项中,不属于中实例化的方式的是()。( ) A、构造器实例化 B、静态工厂方式实例化
C、实例工厂方式实例化
D、抽象方法实例化
12. 下面属于风格请求的是()。( )
A、
B、
C、
D、
13. 下列有关框架的描述,错误的是()( )
A、是 开发框架
B、是轻量级框架
C、是开源框架
D、是持久层框架
14. 以下哪些不属于 4.3版本中的作用域()( )
A、
B、
C、
D、
15. 下面不属于文件解析器类属性的是( )( )
A、
B、
C、 D、 得分 二、多选题(每题3分,共计15分) 16. 映射文件中<>的<>子元素可以设置以下几种属性()。( ) A、 B、 C、 D、 17. 中定义了一系列的注解,常用的注解有()。( ) A、 B、 C、 D、 18. 以下有关的作用域说法正确的是()。( ) A、是容器默认的作用域 B、当的作用域为时,容器就只会存在一个共享的实例 C、作用域对于无会话状态的(如 组件、组件)来说,是最理想的选择 D、的作用域是通过;元素的属性来指定的,该属性值有7个值,对应7种作用域 19. 为了方便转换,框架提供了一些默认的类型处理器,包括有()。( ) A、
B、
C、
D、
20. 以下哪些方法可以定义 中的拦截器()。( )
A、实现接口
B、实现接口
C、继承类
D、继承类
得分
三、判断题(对的打“√”,错的打“×”;每题2分,共20分)
21. 是团队提供的一个用于根据接口生成对象的类()( )
22. 的<>元素中包含一个属性,我们可以通过设置的属性值来自动装配()。( )
23. 在中,<>元素是最常用的判断语句,它类似于中的语句,主要用于实现某些简单的条件选择()( )
24. 框架的模块提供了框架的基本组成部分,包括和功能()。( )
25. 与进行整合时,层开发可以使用传统的方式的开发整合,以及接口方式的开发整合()。( )
26. 配置文件主要用于配置数据源的常量信息配置。()( )
27. 注解主要是针对数据的增加、修改、删除和查询进行事务管理。( )
28. 退出登录时,需要清除中的用户信息。( )
29. 当的作用域为时,容器就只会存在一个共享的实例,并且所有对的请求,只要与该的属性相匹配,就
会返回同一个实例()。( )
30. 在映射文件中,<>元素是映射文件的根元素,其他元素都是它的子元素()( )
得分
四、填空题(每题2分,共计10分)
31. 底层定义了一个接口来操作数据库,它会根据传递的参数动态的生成需要执行的语句,同时负责查询
缓存的维护。 32. 在中,元素是最常用的判断语句,它类似于中的语句,主要用于实现某些简单的条件选择。 33. 在实例化的过程中,首先会调用的来实例化对象,然后通过反射的方式调用来注入属性值。 34. 框架整合主要是的整合,以及的整合。 35. 风格在请求中,使用、、和方式分别对应添加、删除、修改和查询的操作。 得分 五、简答题(每题5分,共计25分) 36. 请简述客户管理系统中主要涉及到了哪些表。 37. 请简述入门程序中更新操作与添加操作的不同。 38. 请简述入门程序中配置文件的编写。 39. 请简述中默认的的作用。 40. 简述框架有哪些优点。
答案
一、单选题(每题2分,共计30分)
1. B
2. C
3. D
4. C
5. A
6. B
7. C
8. A
9. D
10. A
11. D
12. C
13. D
14. C
15. D
二、多选题(每题3分,共计15分)
16. 17. 18. 19. 20. 三、判断题(每题2分,共计20分) 21. 对 22. 对 23. 对 24. 错 25. 对 26. 对 27. 错 28. 对 29. 对 30. 错 四、填空题(每题2分,共计10分) 31. 【】 32. 【;】 33. 【默认构造方法】 【方法】 34. 【与】 【 与】 35. 【】 五、简答题(每题5分,共计25分) 36. 系统中主要涉及到了系统用户表、客户信息表,以及数据字典表。 37. 除了映射文件中语句的不同外,更新操作的代码增加了属性值的设置。 38.
<>1、; <>在<><>配置文件中先引入<><>的约束配置;<><> <> 2、 然后在容器中通过;元素创建一个指定的实例,其中属性用于指定需要实例化的类。 39. 中默认的的作用就是实例化目标类,它既可以通过默认构造方法实例化,也可以在参数映射存在的时候通过参数构造方法来实例化。 40.
<><>框架优点的总结,具体如下:<><> <>
;非侵入式设计<><> <>
;方便解耦、简化开发<><> <>
;支持<><><><> <>
;支持声明式事务处理<><> <>
;方便程序的测试<><> <>
;方便集成各种优秀框架<><> <> ; ; ; ; 降低 的使用难度