(特价书)Java Studio Creator用户指南(原书第2版)
[特价中]基本信息
- 作者: (美)Gail Anderson Paul Anderson [作译者介绍]
- 译者: 王海鹏 蔡黄辉
- 出版社:机械工业出版社
- ISBN:9787111219187
- 上架时间:2007-8-10
- 出版日期:2007 年9月
- 开本:16开
- 页码:430
- 版次:2-1
- 所属分类:
计算机 > 软件与程序设计 > JAVA(J#) > 综合
编辑推荐
Sun公司突破性Java开发环境的深入指南.
Java之父James Gosling作序推荐...
推荐阅读
内容简介回到顶部↑
作译者回到顶部↑
本书提供作译者介绍
Caill Anderson,Anderson软件集团的创始人之一,也是研发主管,特长是Java、UNIX/Linux、C、C++和面向对象设计。她开发了EJB、JSP、servlets、JDBC和UML的课程。
.. << 查看详细
.. << 查看详细
目录回到顶部↑
译者序
序言
前言
第1章 java技术概述
1.1 简介
1.2 java编程语言
1.3 javabeans组件
1.4 netbeans软件
1.5 xml语言
1.6 j2ee架构
1.7 java servlet技术
1.8 javaserver pages技术
1.9 jdbc api与数据库访问
1.10 javaserver faces技术
1.11 ant构建工具
1.12 web服务
1.13 enterprise javabeans(ejb)
1.14 portlet
1.15 要点小结
第2章 creator基础
序言
前言
第1章 java技术概述
1.1 简介
1.2 java编程语言
1.3 javabeans组件
1.4 netbeans软件
1.5 xml语言
1.6 j2ee架构
1.7 java servlet技术
1.8 javaserver pages技术
1.9 jdbc api与数据库访问
1.10 javaserver faces技术
1.11 ant构建工具
1.12 web服务
1.13 enterprise javabeans(ejb)
1.14 portlet
1.15 要点小结
第2章 creator基础
前言回到顶部↑
您将开始一次旅程,我们希望这次旅程是快乐而富有成果的。当然,任何应用程序开发工具的目标都是帮助开发者变得更有效率,让他们将时间花在创造性的任务上,让工具默默地替他们完成一些苦差事。从这一点来说,我们希望本书能够教给您关于Creator的方方面面的知识,这们您就能够快速地开始创建Web应用程序。.
本书是怎样组织的
Creator2在Creator第一个版本的基础上有了很大的改进,我们全面修订(并扩充)了这本书,以反映“全新的”Creator。总的来说,您会看到改进的设计时体验,先进的页面设计编辑器和组件样式编辑器。Creator2包含一组完整的新UI组件(数量更多),支持改进的基于主题的外观,属性名称也很直观。数据提供器为持久层提供了一致的接口,NetBeans为IDE提供了底层的支持。其他的改进还包括创建基于Portlet的项目、使用EJB、使用支持AJAX技术的组件等。享受这一切吧!
第1章介绍Java的世界及其支持技术。Creator是基于这些优秀的Java技术来完成它的工作的。利用Java编程语言和XML,JavaServer Faces组件系统,以及NetBeans工具的构建技术,Creator集成了已有的标准。本章对这些主题进行了简要的介绍,让您能够了解Creator在整个Java世界中处于什么位置。我们也花了一些篇幅介绍Java编程语言,因为您在Creator中经常要使用到Java语言。如果您来自于其他的编程环境,我们希望您能很快适应基于Java的Web应用程序。
第2章介绍Creator,目的是让您了解它的各种窗口、设计画面和编辑器。了解如何操作IDE目的是提高效率。您将从头开始创建第一个项目。
第3章是组件清单。这一章能够从Creator的组件、验证器和数据转换器中选择最适合应用组件。也指出了在本书的哪些项目中使用了这些组件。
第4章讨论使用Java源代码编辑器,用并发版本系统(CVS)管理代码,以及执行项目级的任务,如重构。Creator是基于NetBeans IDE的,NetBeans为这些软件管理任务提供了支持。
第5章介绍Creator中的页面导航。介绍如何在Web应用程序中指定页面流转,理解哪些组件适合实现页面导航。将讨论Creator的导航模型,并通过几个项目来展示页面导航。
第6章对Creator项目进行剖析。JavaBeans组件为Creator提供了一种关键的支持技术。理解JavaBeans优点的开发者能够利用可复用的组件创造出稳定、强大的应用程序。这一章也讨论JSF/Creator页面请求生命周期,这样就可以充分利用Creator的生命周期回调方法。
第7章介绍Web页面设计和布局的相关特征。页面片段让应用程序能够保持一致的外观,一些布局组件帮助实现布局设计。Creator的层叠样式表(CSS)编辑器能够创建页面和组件的样式规则。
第8章介绍数据提供器,它作为一个标准层,将Web应用的组件与持久层连接起来,如数据库、Web服务、JavaBeans组件或企业级JavaBean(EJB)等。介绍了数据提供器接口,展示了在项目中使用数据提供器的一般方法。
第9章介绍如何在Creator中使用数据库。将创建一个项目进行基本的数据库操作,如读取、更新、插入和删除。Creator的数据感知组件使得连接数据库(通过数据提供器)变得简单而容易。
第10章介绍如何在Creator创建的应用程序中访问Web服务。随Creator一起提供了一些Web服务,您也可以在IDE中添加新的Web服务。在这一章中,将创建一个使用Google Search Web服务的应用程序。企业级JavaBean(EJB)为分布式系统提供了一个强有力的模型。Creator创建使用EJB的应用程序,对已部署的对象自动生成调用方法的代码。
第11章介绍如何调用EJB方法,如何通过标准的数据提供器操作返回的数据。利用Creator,可以创建符合Protlet规范(JSR 168)的JSF Portlet应用程序。
第12章介绍Portlet应用程序开发,包含了使用Web服务、访问数据库以及portlet Edit模式和Help模式的一些例子。..
第13章介绍如何利用Creator定制一个Web应用程序。了解如何进行应用程序的本地化和国际化。并介绍如何编写和安装定制的验证方法。您急于使用AJAX技术吗?我们提供了几个例子,用到了支持AJAX技术的自动完成文本字段。
第14章展示如何在项目中使用Creator的调试器。了解如何设置断点、查看服务器日志文件、响应异常以及使用NetBeans的HTTP监听器。
关于示例
本书包含大量示例。我们在这些章节中提到的所有例子都包含在例子下载包中。数据库有关的一些章节包含了一个Music数据库的例子,也包含在了下载包中。例子代码可以在Sun微系统公司的Creator2网站上下载:
您也可以从作者的网站上下载例子代码:
本书是怎样组织的
Creator2在Creator第一个版本的基础上有了很大的改进,我们全面修订(并扩充)了这本书,以反映“全新的”Creator。总的来说,您会看到改进的设计时体验,先进的页面设计编辑器和组件样式编辑器。Creator2包含一组完整的新UI组件(数量更多),支持改进的基于主题的外观,属性名称也很直观。数据提供器为持久层提供了一致的接口,NetBeans为IDE提供了底层的支持。其他的改进还包括创建基于Portlet的项目、使用EJB、使用支持AJAX技术的组件等。享受这一切吧!
第1章介绍Java的世界及其支持技术。Creator是基于这些优秀的Java技术来完成它的工作的。利用Java编程语言和XML,JavaServer Faces组件系统,以及NetBeans工具的构建技术,Creator集成了已有的标准。本章对这些主题进行了简要的介绍,让您能够了解Creator在整个Java世界中处于什么位置。我们也花了一些篇幅介绍Java编程语言,因为您在Creator中经常要使用到Java语言。如果您来自于其他的编程环境,我们希望您能很快适应基于Java的Web应用程序。
第2章介绍Creator,目的是让您了解它的各种窗口、设计画面和编辑器。了解如何操作IDE目的是提高效率。您将从头开始创建第一个项目。
第3章是组件清单。这一章能够从Creator的组件、验证器和数据转换器中选择最适合应用组件。也指出了在本书的哪些项目中使用了这些组件。
第4章讨论使用Java源代码编辑器,用并发版本系统(CVS)管理代码,以及执行项目级的任务,如重构。Creator是基于NetBeans IDE的,NetBeans为这些软件管理任务提供了支持。
第5章介绍Creator中的页面导航。介绍如何在Web应用程序中指定页面流转,理解哪些组件适合实现页面导航。将讨论Creator的导航模型,并通过几个项目来展示页面导航。
第6章对Creator项目进行剖析。JavaBeans组件为Creator提供了一种关键的支持技术。理解JavaBeans优点的开发者能够利用可复用的组件创造出稳定、强大的应用程序。这一章也讨论JSF/Creator页面请求生命周期,这样就可以充分利用Creator的生命周期回调方法。
第7章介绍Web页面设计和布局的相关特征。页面片段让应用程序能够保持一致的外观,一些布局组件帮助实现布局设计。Creator的层叠样式表(CSS)编辑器能够创建页面和组件的样式规则。
第8章介绍数据提供器,它作为一个标准层,将Web应用的组件与持久层连接起来,如数据库、Web服务、JavaBeans组件或企业级JavaBean(EJB)等。介绍了数据提供器接口,展示了在项目中使用数据提供器的一般方法。
第9章介绍如何在Creator中使用数据库。将创建一个项目进行基本的数据库操作,如读取、更新、插入和删除。Creator的数据感知组件使得连接数据库(通过数据提供器)变得简单而容易。
第10章介绍如何在Creator创建的应用程序中访问Web服务。随Creator一起提供了一些Web服务,您也可以在IDE中添加新的Web服务。在这一章中,将创建一个使用Google Search Web服务的应用程序。企业级JavaBean(EJB)为分布式系统提供了一个强有力的模型。Creator创建使用EJB的应用程序,对已部署的对象自动生成调用方法的代码。
第11章介绍如何调用EJB方法,如何通过标准的数据提供器操作返回的数据。利用Creator,可以创建符合Protlet规范(JSR 168)的JSF Portlet应用程序。
第12章介绍Portlet应用程序开发,包含了使用Web服务、访问数据库以及portlet Edit模式和Help模式的一些例子。..
第13章介绍如何利用Creator定制一个Web应用程序。了解如何进行应用程序的本地化和国际化。并介绍如何编写和安装定制的验证方法。您急于使用AJAX技术吗?我们提供了几个例子,用到了支持AJAX技术的自动完成文本字段。
第14章展示如何在项目中使用Creator的调试器。了解如何设置断点、查看服务器日志文件、响应异常以及使用NetBeans的HTTP监听器。
关于示例
本书包含大量示例。我们在这些章节中提到的所有例子都包含在例子下载包中。数据库有关的一些章节包含了一个Music数据库的例子,也包含在了下载包中。例子代码可以在Sun微系统公司的Creator2网站上下载:
您也可以从作者的网站上下载例子代码:







点击看大图

加载中...
