2.2章节测验:概念题1、【填空题】mvc模式的m、v、c分别表示:___________、________、________。
2、【填空题】gradle的配置文件名称是___________。
3、【填空题】目前市面上流行的三大项目自动化工具分别是_______、________、________。
4、【填空题】gradle是基于apache ant和apache maven概念的__________工具。
5、【填空题】bootstrap 是完全开源的。它的代码托管、开发、维护都依赖 ______ 平台。
6、【简答题】三层结构的软件开发包括哪几层?mvc设计模式的软件开发是什么含义?它有什么优点?
7、【简答题】请谈谈gradle如何管理项目所需要的第三方包。
8、【简答题】请说说gradle构建工具与maven构建工具的区别与相似之处。
9、【简答题】请说说bootstrap前端框架适用于的网站类型。
2.5章节测验:平台搭建1、【论述题】1.安装jdk,配置环境变量jdk_home 2.安装mysql及客户端navicat 3.绿色解压安装idea 4.绿色解压安装tomcat
1、【论述题】1.安装jdk,配置环境变量jdk_home 2.安装mysql及客户端navicat 3.绿色解压安装idea 4.绿色解压安装tomcat
3.3章节测验1、【填空题】gradle是基于apache ant和apache maven概念的__________工具。
2、【填空题】目前市面上流行的三大项目自动化工具分别是_______、________、________。
3、【填空题】gradle的配置文件名称是___________。
4、【简答题】请说说gradle构建工具与maven构建工具的区别与相似之处。
5、【简答题】请谈谈gradle如何管理项目所需要的第三方包。
3.4.2.1迁移gradle module1、【简答题】导入 gradle module ,并部署访问。过程截图。
4.4章节测验:使用bootstrap设计1、【简答题】使用bootstrap框架,设计一个网站k8凯发首页,内容自定义。
4.6章节测验:设计教师登录页面1、【简答题】使用bootstrap设计一个教师登录页面,当用户名是tom,密码是123时转向listteachers.jsp,否则停留在登录页面。
5.3章节测验:实现spring mvc访问1、【论述题】集成 spring mvc框架 实现在浏览器上访问controller.
5.6章节测验:参数传递1、【论述题】新建 teacher类。属性:id,name,password. 实现teacher对象从jsp到controller的传递。
5.10章节测验1、【单选题】关于springmvc,以下说法错误的是()
a、springmvc的核心入口是dispatcherservlet
b、@requestmapping注解既可以用在类上也可以用在方法上
c、@pathvariable作用是取出url中的模板变量作为参数
d、controller默认是单例,通过@scope(“prototype”)注解改为多例,成员变量共享
2、【单选题】关于spring mvc的核心控制器dispatcherservlet的作用,以下说法错误的是( )。
a、它负责接收http请求
b、加载配置文件
c、实现业务操作
d、初始化上下应用对象applicationcontext
3、【单选题】springmvc的核心入口类是()。
a、dispatcherservlet
b、actionservlet
c、strutsprepareandexecutefilter
d、servlet
4、【单选题】springmvc中有个类把视图和数据都合并的一起的,叫什么()
a、view
b、modelandview
c、dataview
d、viewresolver
5、【填空题】spring mvc框架的核心处理类_____________,也叫前置控制器。
6、【填空题】_____________ 是 spring web 应用程序中最常被用到的注解之一。这个注解会将 http 请求映射到 mvc 和 rest 控制器的处理方法上。 它非常地方便实用。
7、【填空题】spring mvc框架传入参数,使用注解__________。
8、【填空题】spring mvc中的拦截器(interceptor)类似于servlet中的____________。
9、【填空题】输入校验分为_____________和____________________。
10、【简答题】spring mvc框架在三层结构里处于什么位置?
11、【简答题】请描述spring mvc中的拦截器的使用场景。
5.14章节测验1、【简答题】设计用户类user,属性:id,name,favorites(爱好,数组类型),再自行添加一些其他属性(譬如性别,民族) 请用户注册上述信息 显示用户注册时输入的数据
6.4.8章节测验:teacher表的编辑和删除1、【简答题】1 完善student更新页面,使radio能正常显示 2 完成teacher的更新功能
6.4.10章节测验:完善登录功能1、【简答题】1 完善登录页面,实现student\teacher\admin三种身份的登录
6.7.1.2章节测验1、【简答题】1、实现教师显示的分页功能。 2、实现给教师排课功能,体现一对一关系。(可以做在更新功能里面)
6.7.4章节测验:三表联合查询1、【简答题】参考一对多文档,实现三表联合查询,现实每个学生,每门课程名称,对应的成绩。
6.9mybatis知识点章节测验1、【单选题】下列()不属于mybatis架构。
a、api接口层
b、控制层
c、数据处理层
d、基础支撑层
2、【单选题】mybatis是()的升级版本。
a、ibatis
b、spring
c、hibernate
d、struts
3、【单选题】mybatis的核心处理类叫什么()
a、session
b、sqlsession
c、servlet
d、sessionstoredirectory
4、【填空题】mybatis项目下有一个工具项目,名字叫_____________,方便开发者生成项目数据库的model,mapper,dao持久层代码。
5、【填空题】连接池基本的思想是在系统初始化的时候,将__________作为对象存储在内存中,当用户需要访问数据库时,并非建立一个新的连接,而是从连接池中取出一个已建立的________连接对象。
6、【填空题】在java实体对象对中,一对多可以根据_____和_____来实现,两者在mybitis中都是通过_________标签来配合来加以实现。
7、【填空题】mybatis的核心处理类叫_________。
8、【填空题】数据库使用______字符集不会出现中文乱码现象。
9、【简答题】请描述mybatis框架和hibernate框架比较起来,更为适用的场景。
10、【简答题】请描述数据库连接池的作用和意义。
11、【简答题】mybatis的dao组件是如何生成并注入到service类中的?
7.7章节测验1、【单选题】下面有关spring依赖注入说法正确的是()。
a、ioc就是由spring来负责控制对象的生命周期和对象间的关系
b、beanfactory是最简单的容器,提供了基础的依赖注入支持
c、applicationcontext建立在beanfactory之上,提供了系统构架服务
d、如果bean的某一个属性没有注入,applicationcontext加载后,直至第一次使用调用getbean方法才会抛出异常;而beanfactory则在初始化自身时检验,这样有利于检查所依赖属性是否注入。
2、【单选题】下面是ioc自动装载方法的是()。
a、bymethod
b、method
c、constructor
d、byname
3、【多选题】下列关于spring特性中ioc描述正确的是()。
a、ioc就是指程序之间的关系由程序代码直接操控
b、所谓“控制反转”是指控制权由应用代码转到外部容器,即控制权的转移
c、ioc将控制创建的职责搬进了框架中,从应用代码脱离开来
d、使用spring的ioc容器时只需指出组件需要的对象,在运行时spring的ioc容器会根据xml配置数据提供给它。
4、【填空题】__________是spring容器的内核,aop、声明式事务都是在此基础上开花结果。
5、【填空题】ioc思想的基础是_______________,组件之间依赖关系由容器在运行期决定,即由容器动态的将某个依赖关系注入到组件之中。
6、【填空题】基于注解的配置里有三个常用的注入注解___________,_______,________。
7、【填空题】_____________是applicaitoncontext的实现类, 是专门为web应用准备的,他允许从相对于web根目录的路径中装载配置文件完成bean的实例化的初始工作。
8、【简答题】spring ioc是如何使用java 反射机制实现控制反转的?
9、【简答题】spring ioc容器是如何管理bean的?
8.6章节测验:spring aop1、【简答题】1、在项目中设计一个advice,用于判断用户是否具备增加学生权限。(该权限属于管理员身份) 如果不是管理员,点击增加学生权限,弹出报错对话框。 2、研究spring 权限框架,看能否加入gradlemodule中。 (二选一)
8.7章节测验1、【单选题】aop技术优势在于()。
a、通过接口、抽象及组合增强对象内部能力
b、将核心关注点与横切关注点完全隔离
c、有利增强业务安全性
d、让一些公共逻辑更好的分布在对象核心逻辑中
2、【单选题】spring中aop术语全称是()。
a、依赖注入
b、切面编程
c、面向对象编程
d、面向切面编程
3、【多选题】aop基本概念有()。
a、advice:用于定义拦截行为
b、joinpoint:提供访问当前被通知方法的目标对象、代理对象、方法参数等数据
c、pointcut:捕获所有的连接点在指定的方法执行中,包括执行方法本身
d、aspect:切入点指示符用来指示切入点表达式目的。
4、【多选题】spring的aop的动态代理机制都有哪些?()
a、cglib库
b、jdk依赖注入
c、proxy代理
d、auto代理
5、【填空题】aop,也就是______,应运而生,专门解决一些具有横切性质的系统性服务,如事物管理、安全检查、缓存、对象池管理等。
6、【填空题】spring支持五种类型的增强:_________、_______、_________、______、_______。
7、【填空题】spring___________是spring aop技术的精彩应用,它作为一个切面织入目标业务方法,使得业务代码从事务代码中解脱出来。
8、【填空题】动态代理实现由两种方式:_________和_______。
9、【填空题】从本质上来说,____________就是一些库的集合,它能够被任意项目构建工具所使用。
9.1.3章节测验:实现增删改功能1、【论述题】1 在前面案例视频的基础上,实现student表的增删改。
猜你喜欢
- 2022-12-05 21:00
- 2022-12-05 20:43
- 2022-12-05 20:31
- 2022-12-05 19:57
- 2022-12-05 19:56
- 2022-12-05 19:19
- 2022-12-05 19:11
- 2022-12-05 18:58中国古代文学-超星尔雅-学习通-题库零氪超星学习通答案查看
- 2022-12-05 18:53
- 2022-12-05 18:24