JavaWeb与JavaFX应用开发--基于OracleJDeveloper\OracleDBXE与NetBeans实现(算法
全新正版 极速发货
¥
43.8
7.3折
¥
59.8
全新
库存2件
作者 宋波
出版社 清华大学出版社
ISBN 9787302614753
出版时间 2022-10
装帧 平装
开本 16开
定价 59.8元
货号 31584659
上书时间 2024-08-10
商品详情
品相描述:全新
商品描述
前言一、本书的定位 JavaFX是为了更好地满足现代GUI的需求与设计,而在JDK 8中推出的Java语言新一代GUI开发框架;Oracle DB 11g XE是Oracle公司推出的一个适用于中小型网站建设的优秀的网络数据库系统,具有大型Oracle数据库系统的基本功能,同时能够在个人计算机上安装、使用,具有小巧灵活、简单易学、快速安全等基本技术特征;Oracle JDeveloper是一个免费的Java EE集成开发环境 (IDE),简化了Java Web应用的开发,解决了Java Web应用开发生命周期的每个步骤,JDeveloper为Oracle的平台和Oracle的应用提供了完整的端到端开发的解决方案;Oracle AS 10g Container for Java EE(OC4J 10g)是面向Java EE应用开发的Java EE容器,是Oracle Application Server最为重要的组成部分。 目前,单纯编写Java Web应用、JavaFX、Oracle DB XE、Oracle AS Container for Java EE以及Oracle JDeveloper的书籍较多,但是将这四者有机地结合起来又适用于Java Web应用开发的书籍却不曾见到。而且,四者所应用的软件都可以在Internet上免费下载使用,其实验环境的构建在单机与网络环境下都可以实现,具有软硬件环境投资少、经济实用、构建简单等特点,对各类高等学校的教学与实验都有很大帮助。本书在编写上体现了简单易学的特点,步骤清晰,内容丰富,并带有大量插图以帮助读者理解其基本内容,同时对内容的编排和例题的选择做了严格的控制,确保一定的深度与广度。书中每个例题都配有执行结果插图,并对源代码进行了分析与讨论。学习本书的读者应该具有Java语言程序设计的基础。 二、 本书的特色 本书选择Oracle JDeveloper IDE与Oracle AS Container for Java EE作为Java Web应用的开发与运行环境,详细探讨了如何在这两个环境下开发与运行Servlet、JSP等Java Web应用。同时,本书还介绍了基于NetBeans开发JavaFx应用。书中每章都有大量的实例,最后给出了基于MVC的Java Web应用开发,以及基于JavaFX的综合应用案例。作者还对重点实例阐述了编程思想并归纳了必要的结论和概念。本书的电子教案及实例源代码等配套教学资源,均可以在清华大学出版社网站免费下载。 三、 本书的知识体系 本书共15章,分为“Oracle JDeveloper与Java Web应用开发”“Oracle DB XE与JDBC应用开发”和“NetBeans与JavaFX应用开发”3篇。第1篇包括第1~6章。第1~2章介绍Oracle JDeveloper 10g这个强大的Java EE IDE与Oracle AS 10g Container for Java EE 10g(OC4J 10g)的下载与安装、基本使用方法,以及如何将Java Web应用部署到OC4J中的基本原理与方法。第3~6章介绍如何在上述两个开发与运行环境下开发、部署,以及运行Servlet、JSP等Java Web应用。第2篇包括第7~12章,主要介绍Oracle DB XE基础知识与JDBC应用开发技术,Java Web应用开发案例分析等内容。第3篇包括第13~15章,介绍NetBeans IDE的下载、安装以及基本使用方法,还介绍如何基于NetBeans IDE连接Oracle DB 11g XE,以及JavaFX GUI程序设计与JavaFX Media程序设计等方面的内容。 本书从选题到立意,从酝酿到完稿,自始至终得到学校、院系领导和同行教师的关心与指导,特别是本书的责任编辑认真、严谨、热情的工作作风,为本书的顺利出版提供了有力保障。本书也吸纳和借鉴了中外参考文献中的原理知识和资料,在此一并致谢。由于作者教学、科研任务繁重且水平有限,加之时间紧迫,书中难免存在错误和不妥之处,诚挚地欢迎读者批评指正。
宋波2022年8月
商品简介本书以Oracle JDeveloper 10g与Oracle AS 10g Container for Java EE作为Java Web应用的开发与运行环境,介绍如何在上述两个环境下开发与运行Servlet、JSP等Java Web应用。同时,本书还介绍如何基于NetBeans IDE开发JavaFX应用。书中每章都有大量的实例,最后给出了基于MVC的Java Web应用的综合案例,以及JavaFX应用综合案例。本书还对重点实例阐述了编程思想并归纳了必要的结论和概念,并提供电子教案及实例源代码等配套教学资源。 本书可作为高等学校相关专业的教材,也可供自学者参考阅读。
目录 第1篇 Oracle JDeveloper与Web应用开发 第1章 Oracle JDeveloper 1.1 Java 2企业版 1.1.1 Java EE体系结构 1.1.2 客户层 1.1.3 表示层 1.1.4 业务层 1.1.5 企业信息系统层 1.2 下载与安装Oracle JDeveloper 10g 1.3 集成开发环境 1.3.1 命令工作区 1.3.2 开发工作区 1.3.3 信息浏览工作区 1.4 联机帮助 1.5 IDE工作环境配置 1.6 JDeveloper对象库 1.7 本章小结 第2章 Oracle AS 10g Container for Java EE 2.1 Java EE应用程序的构成 2.2 OC4J概述 2.3 OC4J的应用开发特性 2.4 初始化OC4J 2.5 使用与部署Web应用 2.5.1 注册Web应用 2.5.2 Web应用的结构 2.6 本章小结 第3章 基本Servlet程序设计 3.1 Servlet的基本概念 3.2 基本Servlet结构 3.2.1 GenericServlet与HttpServlet 3.2.2 Servlet的生命周期 3.3 基于JDeveloper开发Servlet 3.3.1 创建基本的Servlet 3.3.2 分析BasicServlet类 3.3.3 部署Web应用 3.4 本章小结 第4章 Servlet API程序设计 4.1 javax.servlet包 4.1.1 javax.servlet接口 4.1.2 javax.servlet类 4.1.3 Servlet接口 4.1.4 GenericServlet类 4.1.5 ServletRequest接口 4.1.6 ServletResponse接口 4.2 javax.servlet.http包 4.2.1 HttpServletRequest接口 4.2.2 HttpServletResponse接口 4.2.3 HttpServlet类 4.3 构造一个HTTP请求头的Servlet 4.4 Servlet会话处理 4.4.1 HttpSession接口 4.4.2 计数器Servlet 4.5 本章小结 第5章 基本JSP程序设计 5.1 JSP概述 5.1.1 JSP运行原理 5.1.2 JSP生命周期 5.1.3 JSP执行过程 5.2 JSP脚本元素 5.3 基于IDE开发JSP页面 5.4 JSP隐含对象 5.4.1 对象使用范围 5.4.2 request对象 5.4.3 response对象 5.4.4 out对象 5.4.5 session对象 5.4.6 application对象 5.4.7 page与config对象 5.4.8 pageContext对象 5.5 本章小结 第6章 JSP指令、操作与JavaBean 6.1 JSP指令 6.1.1 page指令 6.1.2 include指令 6.2 JSP操作 6.2.1 (jsp:include)与(jsp:param) 6.2.2 (jsp:forward) 6.3 JSP与JavaBean 6.3.1 JavaBean的存取范围 6.3.2 使用JavaBean 6.3.3 JavaBean在JSP中的应用 6.4 本章小结 第2篇 Oracle DB XE与JDBC应用开发 第7章 Oracle DB XE基础知识 7.1 Oracle DB XE概述 7.2 Oracle DB XE系统需求 7.3 下载与安装Oracle DB XE 7.4 Oracle XE DB体系结构 7.4.1 Oracle实例 7.4.2 Oracle数据库 7.5 启动与停止Oracle DB XE 7.6 连接Oracle DB XE 7.7 Oracle Application Express 7.8 本章小结 第8章 Oracle DB XE模式对象 8.1 SQL概述 8.2 数据库模式对象 8.3 创建表 8.4 维护表结构 8.5 输入和修改表数据 8.6 本章小结 第9章 用SQL访问Oracle DB XE 9.1 SQL函数 9.1.1 数值型函数 9.1.2 字符型函数 9.1.3 日期型函数 9.1.4 转换函数 9.1.5 聚集函数 9.2 SQL操作符 9.3 用SQL查询数据 9.4 用SQL输入数据 9.5 用SQL更新数据 9.6 用SQL删除数据 9.7 本章小结 第10章 Oracle JDBC程序设计 10.1 JDBC的基本概念 10.2 java.sql包 10.3 JDBC工作原理 10.4 JDBC驱动程序 10.5 基于JDBC API访问通用数据库 10.6 基于JDBC API连接Oracle DB XE 10.6.1 Oracle JDBC驱动程序 10.6.2 命名服务与目录服务 10.6.3 javax.sql包 10.6.4 JDBC数据源 10.6.5 基于Oracle JDeveloper连接Oracle DB XE 10.6.6 PL/SQL程序设计环境 10.7 本章小结 第11章 基于JDBC API的Web应用开发 11.1 Connection接口 11.2 Statement接口 11.3 SQLException类 11.4 ResultSet接口 11.4.1 串行访问ResultSet 11.4.2 ResultSet接口中的方法 11.4.3 结果集元数据 11.4.4 可被更新和滚动的结果集 11.5 PreparedStatement接口 11.6 CallableStatement接口 11.7 DatabaseMetaData接口 11.8 本章小结 第12章 Java Web应用开发案例分析 12.1 Web应用设计的重要性 12.2 内容摘要 本书以OracleJDeveloper10g与OracleAS10gContainerforJavaEE作为JavaWeb应用的开发与运行环境,介绍如何在上述两个环境下开发与运行Servlet、JSP等JavaWeb应用。同时,本书还介绍如何基于NetBeansIDE开发JavaFX应用。书中每章都有大量的实例,最后给出了基于MVC的JavaWeb应用的综合案例,以及JavaFX应用综合案例。本书还对重点实例阐述了编程思想并归纳了必要的结论和概念,并提供电子教案及实例源代码等配套教学资源。 本书可作为高等学校相关专业的教材,也可供自学者参考阅读。 主编推荐本书应用 Oracle JDeveloper IDE、Oracle AS 10g Container for Java EE 以及 Oracle DB XE 作为 Web 应用的 开发与运行环境,介绍了如何在上述 3 个开发与运行环境下如何开发 Servlet、JSP 等 Java EE Web 应用开发技术。 同时,本书还介绍了如何基于 NetBeans IDE 开发 Java FX 应用。书中每一章都有大量的实例,最后给出了基于 MVC 的 Java EE Web 应用的综合应用案例,以及 Java FX 综合应用案例。作者对重点实例还阐述了编程思想并 归纳了必要的结论和概念。
【内容简介】
— 没有更多了 —
以下为对购买帮助不大的评价