收藏 分销(赏)

《Java-Web应用开发基础》综合练习4.docx

上传人:二*** 文档编号:4514791 上传时间:2024-09-26 格式:DOCX 页数:6 大小:17.23KB
下载 相关 举报
《Java-Web应用开发基础》综合练习4.docx_第1页
第1页 / 共6页
亲,该文档总共6页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、练习题四1 .什么是B/S结构,C/S结构?2 .什么是数据库系统?3 .请问这句HQL查询的业务是(select emp.sex,count(*) from Employee emp group by emp.sexA.分组统计男女员工的人数A.分组统计男女员工的人数B.排序统计男女员工的人数C.分组打印男女员工的信息C.分组打印男女员工的信息D.排序打印男女员工的信息4 .在配置JDK的环境变量时,假如已经配置了 JAVA_HOME变量,那么PATH变量的值应该是 O5 .仔细查看下面的这段web配置:SimpleServletcom.lyq.SimpleServletSimpleServ

2、let/SimpleServlet)oJSP中使用哪个URL可是访问此配置中的Servlet (A . ServletC . /SimpleServletA . ServletC . /SimpleServletB . SimpleServlet6 .下面代码输出的表格是几行几列()。A. 2行2歹UB. 2彳亍3歹UC. 3彳亍2歹UD. 3行3列7 .通过命令提示符界面登入MySQL的指令是()A . mysql -uroot - pl23456C . mysql /uroot/pl23456A . mysql -uroot - pl23456C . mysql /uroot/pl2345

3、6B . mysql -u root - p 123456D . mysql /u root /p 123456.JSP中动态INCLUDE与静态INCLUDE的有什么区别?8 .简述Hibernate中load和get方法的区别。9 . 简述 Statement、PreparedStatement CallableStatment 的区别H.完成一下代码:Logger onelogger = Logger.getLogger(noneloggern);输出DEBUG级日志调试:输出ERROR级日志数据库关闭失败:12 .将所有标签中的超链接字体改成红色15号宋体字13 .简要说明 JVM、J

4、SP、Servlet. Web Server. Web Browser 之间的关系14 . Spring中的核心类有哪些(XA . BeanFactory :产生一个新的实例,可以实现单例模式。15 Bean Wrapper :提供统一的get及set方法。C . Applicationcontext::提供框架的实现,包括BeanFactory的所有功能。D . SessionFactory :一个 SessionFactory 实例对应一个数据存储源,从 SessionFactory 中获取 Sessiono15 .描述JSP和Servlet的区别、共同点、各自应用的范围参考答案1 . C

5、/S是Client/server的缩写。服务器通常采用高性能的PC、工作站或小型机,并采 用大型数据库系统,如Oracle、Sybase. Informix或SQL Server0客户端需要安装专用的客 户端软件。B/S是Brower/Server的缩写,客户机上只要安装一浏览器(Browser),如Netscape Navigator Internet Explorer,服务器安装 Oracle、Sybasex Informix 或 SQL Server 等数据库。 在这种结构下,用户界面完全通过WWW浏览器实现,一局部事务逻辑在前端实现,但是主 要事务逻辑在服务器端实现。浏览器通过web

6、Server同数据库进行数据交互。2 .数据库系统是储存、管理、处理和维护数据的软件系统,它由数据库、数据库管理员 和有关软件组成。数据库系统的结构框架由外部层(单个用户的视图)概念层(全体用户的 公共视图)和内部层(存储视图)组成。3 . A4 . %JAVA_ HOME%bin;5 . C6 . C7 . A8 动态 INCLUDE 用 jsp:include 动作实现 它总是会检查所 含文件中的变化,适合用于包含动态页面,并且可以带参数;静态INCLUDE用include伪码 实现,它不会检查所含文件的变化,适用于包含静态页面9 . load和get方法的区别:hibernate对于lo

7、ad方法认为该数据在数据库中一定存在,可 以放心的使用代理来延迟加载,如果在使用过程中发现了问题,只能抛异常;而对于get方 法,hibernate 一定要获取到真实的数据,否那么返回nullo10 . 1 ) Statement 是 PreparedStatement 和 CallableStatement 的父类;2 ) Statement 是直 接发送Sql语句到数据库,事先没有进行预编译。PreparedStatement会将sql进行预编译,当 sql语句要重复执行时,数据库会调用以前预编译好的sql语句,所以PreparedStatement在性 能方面会更好;3 ) Prepar

8、edStatement在执行sql时,对传入的参数可以进行强制的类型转换。 以保证数据格式与底层的数据库格式一致。4 ) CallableStatement适用与存储过程的查询表达 语句11 . onelogger.debug(调试”);、onelogger.error(嗷据库关闭失败);12 . afont-family:宋体font-size: 15px;colo 亡 red )13 .当用户在JSP页面上提交了需要服务器处理的数据后,通过Web Browser发送到服 务器端,Servlet会根据用户的请求产生必要的相应,如果需要还会通过JVM或Web Server 来获取资源,最后把服务器端的相应结果返回给用户。14 . ABC15 . JSP在本质上就是SERVLET,但是两者的创立方式不一样.Servlet完全是JAVA程序 代码构成,擅长于流程控制和事务处理,通过Servlet来生成动态网页很不直观.JSP由HTML 代码和JSP标签构成,可以方便地编写动态网页.因此在实际应用中采用Servlet来控制业务 流程,而采用JSP来生成动态网页.

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 通信科技 > 开发语言

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服