上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
练习
1. 下列不属于常见Java EE分层模型中的层次的是______。
A. 数据访问层
B. 业务逻辑层
C. 表示层
D. 应用层
2. 下列关于Model1和Model2的说法中正确的是______。(多选)
A. Model1适用于快速开发小型规模的项目
B. Model1提高了代码的可重用性
C. Model2适用于快速开发小型规模的项目
D. Model2提高了代码的可重用性
3. MVC模型包括______、______、______三个层。(多选)
A. 模型层
B. 视图层
C. 业务逻辑层
D. 控制层
4. 不属于MVC模型特点的是______。(多选)
A. 数据的获取与显示分离
B. 各层紧密耦合
C. 提高了代码的可重用性
D. MVC模式只有在Java Web项目中才能够使用
5. 下列关于Struts1和Struts2框架的说法中正确的是______。
A. Struts2是最早的MVC框架
B. Struts2与Struts1非常相似,只是简单的升级
C. Struts2是Struts1与WebWork结合的产物
D. 以上都不正确
6. 下列关于Hibernate框架的说法中正确的是______。
A. Hibernate是ORM框架
B. Hibernate已经完全取代了JDBC的作用
C. Hibernate只有在Java Web项目中才能够使用
D. 以上都不正确
7. 下列关于Spring框架的说法中正确的是______。(多选)
A. Spring提供了MVC框架
B. Spring可以与Struts2和Hibernate方便地整合
C. Spring提供了依赖注入功能
D. Spring提供了面向方面编程的功能
8. 使用本章完成的自定义MVC框架,完善计算器程序,实现减法、乘法和除法功能。