英格Java班理论考试 (1)附答案_第1页
英格Java班理论考试 (1)附答案_第2页
英格Java班理论考试 (1)附答案_第3页
英格Java班理论考试 (1)附答案_第4页
英格Java班理论考试 (1)附答案_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、英格Java班理论考试复制您的姓名: 填空题 *_1. 以下那个选项是mybatis的前身 单选题 *A:ormB:jdbcC:hibernateD:ibatis(正确答案)2. 有关mysql分页语句limit之后的2个参数说法正确的是 单选题 *A 页码值 分页单位B 起始索引位置 页码值C 起始索引位置 分页单位(正确答案)D 分页单位 起始索引位置3. 控制反转的英文缩写是什么 单选题 *A: DIB: IOC(正确答案)C: AOPD: Bean4. 关于Spring,可以通过以下哪种方式实现依赖注入 单选题 *A: 静态方法B: setter方法(正确答案)C: getter方法D

2、: 自定义赋值方法5. 在映射文件中配置的多对一中的一在数据库的表中表现为 单选题 *A、外键(正确答案)B、主键C、序列D、索引6. 下列代码的执行结果是try return 2;int k=100/j;return 1; catch (Exception e1) / TODO Auto-generated catch blocke1.printStackTrace();return 3;finallyreturn 4; 单选题 *A 返回2B 返回3C 返回4D 编译不能通过(正确答案)7. 在mybatis映射文件中参数类型,应该使用()属性 单选题 *A paramterMapB re

3、sulTypeC resultMapD paramterType(正确答案)8. 下面不是ORM实现的是 单选题 *A jsp(正确答案)B mybatisC ibatisD Hibernate9. Spring的IOC注解中,修饰控制层类的是哪个 单选题 *A: ComponentB: ControllerC: Repository(正确答案)D: Service10. 关于Spring,核心模块的作用是 单选题 *A: 做IOC的,用来管理Bean的(正确答案)B: 是用来支持HiberneteC: 做AOP的D: 是用来支持Struts的11. resultType和resultMap说

4、法错误的是( ) 单选题 *A 在MyBatis进行查询映射时,其实查询出来的每一个属性都是放在一个对应的Map里面的,其中键是属性名,值则是其对应的值B resultType跟resultMap不可以同时存在C 返回类型是resultMap时不需要配置对应的resultMap标签(正确答案)D 返回类型是resultType时不需要配置对应的resultMap标签12. 关于SpringMVC,HandlerMapping的作用是 单选题 *A 视图解析B 负责寻找处理器(正确答案)C 是处理器适配器D 后端的处理器13. 关于SpringMVC,重定向的关键字是() 单选题 *A resp

5、onseB requestC redirect(正确答案)D forward14. 在HTML页面中,包如下的JavaScript代码:var num1 = parseInt(10.5);document.write(num1+);var num2 = parseFloat(10.5);document.write(num2+);则该段代码运行后,在网页中输出的内容是( )单选题 *hibernateNaN 10.510 10.5(正确答案)该代码运行时出错 该代码运行时出错15. (大数据)在mybatis中,#和$的区别说法不正确的是( ) 单选题 *A 能用#就尽量少使用$B 使用#接收

6、值的语法是#valueC 模糊查询时候,接收值必须使用#(正确答案)D #可以防止sql的注入16. 以下属于mybatis子映射文件标签的是 单选题 *A:insert(正确答案)B:mappersC:dataSourceD:environment17. 在mybatis中对#和$描述正确的是 单选题 *A:#是sql的参数占位符(正确答案)B:$是sql的参数占位符C:$不会导致 sql 注入D:$,#没有任何区别18. 下面哪个是Mybatis相比hibernate的优势 单选题 *A:不需要配置文件B:不需要写SQLC:开发效率高D:更加灵活(正确答案)19. 对于mybatis的优点

7、描述错误的是 单选题 *A:解除sql与程序代码的耦合(正确答案)B:编写SQL语句时工作量很大,尤其是字段多、关联表多时,更是如此C:提供映射标签,支持对象与数据库的orm字段关系映射D:提供xml标签,支持编写动态sql20. MyBatis的核心配置文件sqlMapConfig.xml文件中根标签是 单选题 *A:B:(正确答案)C:D:21. mybatis的说法正确的是 单选题 *A:必须整合在mvc中,无法单独使用B:可以实现mvcC:是持久层框架(正确答案)D:前身是hibernate22. Mybatis指定配置文件中,不包含以下哪个标签: 单选题 *A:(正确答案)B:C:D

8、:23. ORM框架指的是: 单选题 *A: 轻量级框架B: 对象反转框架C: MYBATIS框架D: 对象关系型框架(正确答案)24. 以下哪些是持久层框架 *A:springB:ibatis(正确答案)C:mybatis(正确答案)D:hibernate(正确答案)25. 以下关于aop的描述准确的是 *A:AOP是面向切面编程(正确答案)B:没有AOP的话spring的框架就启不起来了C:AOP的一个重要作用就是事务控制(正确答案)D:AOP对事务的控制只能在srevice层 一般而言是放在srevice层26. 以下关于java重写说法正确的是重写:发生在父类与子类之间,确切的说是子类

9、重写父类的方法,重载:在同一个类中有多个同名的方法,仅仅是参数不一样,与方法的返回值没有关系。 *A:访问权限可以扩大也可以不变(正确答案)B:返回值类型必须一致C:方法名必须一致(正确答案)D:参数个数和类型必须一致(正确答案)27. 不是springmvc转发的关键字是 *A:forwardB:dispatcher(正确答案)C:redirect(正确答案)D:redirectAction(正确答案)28. 以下哪些不是持久层技术或者框架 *A:spring(正确答案)B:ibatisC:mybatisD:jsp(正确答案)29. springmvc的核心控制器说法正确的是 *本质是serlvet(正确答案)依赖于servlet(正确答案)基于反射可以称之为前端控制器(正确答案)30. 对于事务隔离级别阐述,下列说法正确的是 *A: Read Uncommitted 读未提交(正确答案)B: Read Committed 读已提交(正确答案)C: Repeatable Read 重复读(正确答案)D: Serializable 序列化(正确答案)31. Springmvc默认的是单例的 判断题 *对(正确答案)错32. Mybatis是一个完全自动化框架 单选题 *对

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论