没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
有47道选择题,18道填空题,15道简答题和3道代码题 如: 1. 下面哪个选项不属于 MVC 设计模式的三个核心模块( ) A. 模型 B. 视图 C. 数据库连接 D. 控制器 2. Mybatis 的核心处理类是( ) A. SqlSessionFactory B. sql C. SqlSession D. SqlSessionFactoryBuilder 3. (多选题)Spring 框架的特点有( ) A. 轻量级 B. 控制反转 C. 面向切面编程 D. 不支持 MVC 框架 E. 统一的事务管理接口 4. Spring 核心模块的作用( ) A. 做 AOP B. 做 IOC,用来管理 Bean C. 是用来支持 Mybatis D. 是用来支持 Spring MVC 5. 关于 IoC 的理解,正确的是( ) A. 控制反转 B. 对象主动的接受依赖对象 C. 面向切面编程 D. 一定要用接口
资源推荐
资源详情
资源评论
《J2EE 架构》题库 2
1/9
一、单选题
1. 下面哪个选项不属于 MVC 设计模式的三个核心模块( )
A. 模型 B. 视图 C. 数据库连接 D. 控制器
2. Mybatis 的核心处理类是( )
A. SqlSessionFactory B. sql
C. SqlSession D. SqlSessionFactoryBuilder
3. (多选题)Spring 框架的特点有( )
A. 轻量级 B. 控制反转 C. 面向切面编程 D. 不支持 MVC 框架 E. 统一的事务管理接口
4. Spring 核心模块的作用( )
A. 做 AOP B. 做 IOC,用来管理 Bean
C. 是用来支持 Mybatis D. 是用来支持 Spring MVC
5. 关于 IoC 的理解,正确的是( )
A. 控制反转 B. 对象主动的接受依赖对象
C. 面向切面编程 D. 一定要用接口
6. POJO 的作用是( )。
A. 普通的 Java 对象映射数据库字段 B. 数据库访问
C. 普通的 Java 类 D. 保存 Java 对象
7. (多选题)针对 JDBC 编程的不足之处,MyBatis 的改进有( )
A. MyBatis 能在 xml 文件中配置数据库连接池,使用连接池管理数据库连接。
B. MyBatis 将 sql 语句配置在 XXXmapper.xml 文件中,解除 sql 与程序代码的耦合。
C. Mybatis 能自动将 java 对象映射至 sql 语句。
D. Mybatis 能自动将 sql 执行结果映射至 java 对象。
E. 一般来说,Mybatis 执行速度比 JDBC 快。
8. 在 Spring 中,关于依赖注入的说法错误的是( )。
A. 依赖注入是一种设计开发模式 B. 依赖注入使组件之间相互依赖,相互制约
C. 依赖注入提倡使用接口编程 D. 依赖注入可以独立开发各组件,然后根据依赖关系进行组装
9. 关于 AOP 的理解,正确的是( )
A. 面向纵向切面的开发 B. 面向横向切面的开发
C. AOP 关注的是控制反转 D. AOP 关注的是点
10. A、B 类定义如下:
package ex3;
public class A {
private int a;
public int getA() { return a; }
public void setA(int a) { this.a = a; }
《J2EE 架构》题库 2
2/9
}
package ex3;
public class B extends A {
private int b;
public int getB() { return this.b; }
public void setB(int b) { this.b = b; }
public int addAB() { return super.getA()+b; }
}
Spring 配置如下:
<bean id="a" class="ex3.A">
<property name="a" value="1"></property>
</bean>
<bean id="b" class="ex3.B">
<property name="b" value="2"></property>
</bean>
则下列代码片段执行结果为( )。
ApplicationContext context=new ClassPathXmlApplicationContext("spring-config.xml");
System.out.println(((B)context.getBean("b")).addAB());
A. 1 B. 2 C. 3 D. 0
11. (多选题)MyBatis 编程主要步骤包括( )
A. 创建 SqlSessionFactory
B. 通过 SqlSessionFactory 创建 SqlSession
C. 通过 sqlsession 执行数据库操作
D. 调用 session.commit()提交事务
E. 调用 session.close()关闭会话
12. Spring 框架的配置文件默认的是( )
A. spring.xml B. applicationContext.xml C. mybatis.xml D. web.xml
13. 声明控制器类的注解是( )
A. @Autowired B. @Controller C. @RequestMapping D. @PathVariable
14. Spring 的事务管理应该在 DAO 模式的( )
A. 实体层 B. 数据访问层 C. 业务层 D. 控制层
15. 现需要在使用三层结构搭建的某网站上增加一个满 1000 送 200 的促销方案,如果你是设计人员,
你将在三层结构的( )中实现这一策略。
A. 实体层 B. 表示层 C. 业务逻辑层 D. 控制层
16. 通过( )注解可获取路径中的参数
剩余8页未读,继续阅读
资源评论
中杯可乐多加冰
- 粉丝: 6w+
- 资源: 61
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功