Eclipse开发入门与项目实践

来源:互联网 发布:真实的鲁迅很变态知乎 编辑:程序博客网 时间:2024/05/22 12:00

书名: Eclipse开发入门与项目实践

出版社:人民邮电出版社

页数:421

内容提要:

    本书是Eclipse的学习指南。书中较为全面地介绍了在Eclipse开发环境中进行各种Java应用开发的方式和技巧。本书的特色是以案例为主,将相关知识点作为主线贯穿其中。第1部分是开发基础,内容涉及搭建运行环境和开发平台、基于Eclipse环境实现基本Java应用程序、Java Web应用、基于几种主流数据库系统的开发、Eclipse SWT/JFace应用程序的设计实现以及插件开发的工作流程。考虑到许多初学Java开发的程序员普遍缺乏在Eclipse平台上进行实际项目开发的工程经验,本书在第2部分提供了一个完整的电子商务网站的设计和开发实例,并在该网站中实现了许多可以直接作为商用软件的模块,通过对该网站各个功能模块从需求分析、系统设计及部署实现等全过程的分析,使读者能够快速积累基于Ecl中se开发平台,结合JSP、Servlet、Struts、Hibernate等主流开发技术的实践经验,并能够依据书中提供的案例定制想要的功能,开发专业的Java Web系统。
    本书是作者多年从事教学和开发经验的总结。因此,作者阐述了主流Java开发技术的最佳学习路线,以及在学习过程中的注意事项。
    本书结构清晰、注重实用、深入浅出,非常适合作为Eclipse中Java应用开发的自学教材或培训教材。同时,也可作为Java开发人员的参考用书。    本书是Eclipse的学习指南。书中较为全面地介绍了在Eclipse开发环境中进行各种Java应用开发的方式和技巧。本书的特色是以案例为主,将相关知识点作为主线贯穿其中。第1部分是开发基础,内容涉及搭建运行环境和开发平台、基于Eclipse环境实现基本Java应用程序、Java Web应用、基于几种主流数据库系统的开发、Eclipse SWT/JFace应用程序的设计实现以及插件开发的工作流程。考虑到许多初学Java开发的程序员普遍缺乏在Eclipse平台上进行实际项目开发的工程经验,本书在第2部分提供了一个完整的电子商务网站的设计和开发实例,并在该网站中实现了许多可以直接作为商用软件的模块,通过对该网站各个功能模块从需求分析、系统设计及部署实现等全过程的分析,使读者能够快速积累基于Ecl中se开发平台,结合JSP、Servlet、Struts、Hibernate等主流开发技术的实践经验,并能够依据书中提供的案例定制想要的功能,开发专业的Java Web系统。
    本书是作者多年从事教学和开发经验的总结。因此,作者阐述了主流Java开发技术的最佳学习路线,以及在学习过程中的注意事项。
    本书结构清晰、注重实用、深入浅出,非常适合作为Eclipse中Java应用开发的自学教材或培训教材。同时,也可作为Java开发人员的参考用书。

 

【《Eclipse开发入门与项目实践 》图书目录】

第一部分 开发入门
第1章 Eclipse概述及开发环境搭建
1.1 Eclipse概述
1.1.1 Eclipse的由来和发展
1.1.2 Eclipse的结构和平台内核
1.2 Eclipse开发环境的搭建
1.2.1 JDK的安装
1.2.2 JDK环境变量的设置
1.2.3 Eclipse的安装
1.2.4 Eclipse多国语言包的安装
1.2.5 Eclipse中文本编辑顺编码的设置
第2章 Eclipse中JDT的开发
2.1 Java项目开发初体验
2.1.1 新建Java项目
2.1.2 导入外部Java类
案例2-1 随机抽奖程序的实现
2.1.3 打开及关闭已有Java项目
2.2 Eclipse中编写Java程序的技巧
2.2.1 新建Java类
2.2.2 代码编写过程中Eclipse的帮助
案例2-2 猜数游戏程序的实现
2.2.3 java程序调试技巧
2.2.4 Eclipse中提高工作效率的其他措施
案例23 人员信息察看程序的实现
案例2-4 一对一聊天程序的实现
第3章 Eclipse中数据库应用开发
3.1 基于MySQL的数据库系统的开发
3.1.1 下载并安装MySQL
3.1.2 下载并安装MySQL服务器端管理工具
3.1.3 下载并安装MySQl客户端查询浏览工具
案例3-1 连接MySQl数据库实现用衣身份的验证
3.2 基于Oracle数据库系统的开发
3.2.1 安装Oracle数据库管理系统
3.2.2 启动和停止Oracle服务
3.2.3 使用Oracle提供的企业管理器和SQL Plus
案例32 在Oracle数据库中存取图片
3.3 基于SQL server数据库系统的开发
3.3.1 SQL server的安装
3.3.2 启动SQL server服务
3.3.3 SQL server主要集成环境简介
案例33 连接SQL server数据库实现员工信息查询
3.4 使用JDBC-ODBC桥连接数据源
3.4.1 配置数据源
3.4.2 连接ODBC数据源
案例34 实现不同类型数据库之间的数据迁移
第4章 Eclipse中Web应用开发
4.1 Eclipse中Java Web开发环境的搭建
4.1.1 安装应用服务器Tomcat
4.1.2 安装Eclipse中的Tomcat插件
4.1.3 安装Eclipse中的Lomboz插件
4.2 基本JSP程序的开发
案例41 实现Java Web 页面的登录验证
4.3 JSP+JavaBean两层开发模式
案例4-2 新闻中心模块的实现(两层结构)
4.4 JSP+JavaBean+Servlet三层开发模式
案例4-3 新闻中心模块的实现(三层结构)
第5章 Eclipse中Struts的开发 
5.1 Struts概述
5.2 开发Struts Web应用的基本过程
5.2.1 Eclipse中Struts开发环境的搭建
案例5-1 实现商务网站身份验证模块
5.2.2 Struts工作原理详述
5.3 Struts应用程序的国际化及表单验证
5.3.1 Struts应用程序中的国际化
案例5-2 实现身份验证应用程序的国际化
5.3.2 Struts应用程序中的表单验证
案例5-3 实现身份验证应用程序的表单验证
5.4 Struts应用进阶
5.4.1 Struts JDBC连接池
案例5-4 依据数据库中已注册用户的漩进行用户身份验证
5.4.2 动态ActionForm
案例5-5 使用动态ActionForm实现身份验证中的新用户注册
5.4.3 Validator验证框架
案例56 使用Validator验证框架实现注册表单的数据验证
5.4.4 Struts标记库
案例5-7 采用Struts标记库实现身份验证应用相关页面
第6章 Struts中Hibernate的开发
6.1 Hibernate概述
6.2 开发Hibernate应用的基本过程
案例6-1 基于Hibernate连接mySQL数据库实现员工信息查询
6.3 Hibernate与Struts的结合应用
案例62 结合Hibernate和Struts实现商务系统身份验证
第7章 Eclipse中SWT/JFace开发
7.1 安装SWT Designer
7.2 SWT/JFace程序基本实现过程
案例7-1 SWT/JFace开发初体验
7.3 SWT/JFace中的事件处理机制
案例7-2 借助SWT/JFace实现录入信息有效性检查
7.4 SWT/JFace中的常用组件
案例7-3 借助SWT/JFace中实现文件阅读器
7.5 SWT/JFace中的线程
案例7-4 在SWT/JFace中实现多线程效果
第8章 Eclipse中插件开发
8.1 Eclipse插件开发简介
案例8-1 Eclipse中插件开发初体验
8.2 Eclipse插件开发基本过程
案例8-2 Eclipse中插件开发的基本过程
8.3 基于数据库系统的Eclipse插件开发
案例8-3 Eclipse插件中数据库的应用

第二部分 项目实践
第9章 Shopping Online网站概述及设计方案
9.1 Shopping Online购物在线网站总体描述
9.1.1 项目背景 
9.1.2 网站开发基本流程
9.2 方案设计
9.2.1 设计原则
9.2.2 运行架构
9.3 模块划分及界面设计
9.3.1 模块划分
9.3.2 界面设计
第10章 Shopping Online网上购物系统实现
10.1 系统设计
10.1.1 需求分析
10.1.2 总体设计
10.1.3 功能设计
10.2 数据库设计与实现
10.2.1 数据库的需求分析
10.2.2 数据库的逻辑设计
10.2.3 创建数据表的脚本
10.3 系统实现
10.3.1 实现效果
10.3.2 用户表示层
10.3.3 数据持续层
10.3.4 业务逻辑层
10.3.5 控制处理层
10.3.6 技术难点详解
第11章 Shopping Online网站后台维护中心
11.1 系统设计
11.1.1 需求分析
11.1.2 总体设计
11.1.3 功能设计
11.2 数据库设计与实现
11.2.1 数据库的需求分析
11.2.2 数据库的逻辑设计
11.2.3 创建数据表的脚本
11.3 系统实现
11.3.1 实现效果
11.3.2 用户表示层
11.3.3 数据持续层
11.3.4 业务逻辑层
11.3.5 控制处理层
10.3.6 技术难点详解
“必知必会”索引第一部分 开发入门
第1章 Eclipse概述及开发环境搭建
1.1 Eclipse概述
1.1.1 Eclipse的由来和发展
1.1.2 Eclipse的结构和平台内核
1.2 Eclipse开发环境的搭建
1.2.1 JDK的安装
1.2.2 JDK环境变量的设置
1.2.3 Eclipse的安装
1.2.4 Eclipse多国语言包的安装
1.2.5 Eclipse中文本编辑顺编码的设置
第2章 Eclipse中JDT的开发
2.1 Java项目开发初体验
2.1.1 新建Java项目
2.1.2 导入外部Java类
案例2-1 随机抽奖程序的实现
2.1.3 打开及关闭已有Java项目
2.2 Eclipse中编写Java程序的技巧
2.2.1 新建Java类
2.2.2 代码编写过程中Eclipse的帮助
案例2-2 猜数游戏程序的实现
2.2.3 java程序调试技巧
2.2.4 Eclipse中提高工作效率的其他措施
案例23 人员信息察看程序的实现
案例2-4 一对一聊天程序的实现
第3章 Eclipse中数据库应用开发
3.1 基于MySQL的数据库系统的开发
3.1.1 下载并安装MySQL
3.1.2 下载并安装MySQL服务器端管理工具
3.1.3 下载并安装MySQl客户端查询浏览工具
案例3-1 连接MySQl数据库实现用衣身份的验证
3.2 基于Oracle数据库系统的开发
3.2.1 安装Oracle数据库管理系统
3.2.2 启动和停止Oracle服务
3.2.3 使用Oracle提供的企业管理器和SQL Plus
案例32 在Oracle数据库中存取图片
3.3 基于SQL server数据库系统的开发
3.3.1 SQL server的安装
3.3.2 启动SQL server服务
3.3.3 SQL server主要集成环境简介
案例33 连接SQL server数据库实现员工信息查询
3.4 使用JDBC-ODBC桥连接数据源
3.4.1 配置数据源
3.4.2 连接ODBC数据源
案例34 实现不同类型数据库之间的数据迁移
第4章 Eclipse中Web应用开发
4.1 Eclipse中Java Web开发环境的搭建
4.1.1 安装应用服务器Tomcat
4.1.2 安装Eclipse中的Tomcat插件
4.1.3 安装Eclipse中的Lomboz插件
4.2 基本JSP程序的开发
案例41 实现Java Web 页面的登录验证
4.3 JSP+JavaBean两层开发模式
案例4-2 新闻中心模块的实现(两层结构)
4.4 JSP+JavaBean+Servlet三层开发模式
案例4-3 新闻中心模块的实现(三层结构)
第5章 Eclipse中Struts的开发 
5.1 Struts概述
5.2 开发Struts Web应用的基本过程
5.2.1 Eclipse中Struts开发环境的搭建
案例5-1 实现商务网站身份验证模块
5.2.2 Struts工作原理详述
5.3 Struts应用程序的国际化及表单验证
5.3.1 Struts应用程序中的国际化
案例5-2 实现身份验证应用程序的国际化
5.3.2 Struts应用程序中的表单验证
案例5-3 实现身份验证应用程序的表单验证
5.4 Struts应用进阶
5.4.1 Struts JDBC连接池
案例5-4 依据数据库中已注册用户的漩进行用户身份验证
5.4.2 动态ActionForm
案例5-5 使用动态ActionForm实现身份验证中的新用户注册
5.4.3 Validator验证框架
案例56 使用Validator验证框架实现注册表单的数据验证
5.4.4 Struts标记库
案例5-7 采用Struts标记库实现身份验证应用相关页面
第6章 Struts中Hibernate的开发
6.1 Hibernate概述
6.2 开发Hibernate应用的基本过程
案例6-1 基于Hibernate连接mySQL数据库实现员工信息查询
6.3 Hibernate与Struts的结合应用
案例62 结合Hibernate和Struts实现商务系统身份验证
第7章 Eclipse中SWT/JFace开发
7.1 安装SWT Designer
7.2 SWT/JFace程序基本实现过程
案例7-1 SWT/JFace开发初体验
7.3 SWT/JFace中的事件处理机制
案例7-2 借助SWT/JFace实现录入信息有效性检查
7.4 SWT/JFace中的常用组件
案例7-3 借助SWT/JFace中实现文件阅读器
7.5 SWT/JFace中的线程
案例7-4 在SWT/JFace中实现多线程效果
第8章 Eclipse中插件开发
8.1 Eclipse插件开发简介
案例8-1 Eclipse中插件开发初体验
8.2 Eclipse插件开发基本过程
案例8-2 Eclipse中插件开发的基本过程
8.3 基于数据库系统的Eclipse插件开发
案例8-3 Eclipse插件中数据库的应用

第二部分 项目实践
第9章 Shopping Online网站概述及设计方案
9.1 Shopping Online购物在线网站总体描述
9.1.1 项目背景 
9.1.2 网站开发基本流程
9.2 方案设计
9.2.1 设计原则
9.2.2 运行架构
9.3 模块划分及界面设计
9.3.1 模块划分
9.3.2 界面设计
第10章 Shopping Online网上购物系统实现
10.1 系统设计
10.1.1 需求分析
10.1.2 总体设计
10.1.3 功能设计
10.2 数据库设计与实现
10.2.1 数据库的需求分析
10.2.2 数据库的逻辑设计
10.2.3 创建数据表的脚本
10.3 系统实现
10.3.1 实现效果
10.3.2 用户表示层
10.3.3 数据持续层
10.3.4 业务逻辑层
10.3.5 控制处理层
10.3.6 技术难点详解
第11章 Shopping Online网站后台维护中心
11.1 系统设计
11.1.1 需求分析
11.1.2 总体设计
11.1.3 功能设计
11.2 数据库设计与实现
11.2.1 数据库的需求分析
11.2.2 数据库的逻辑设计
11.2.3 创建数据表的脚本
11.3 系统实现
11.3.1 实现效果
11.3.2 用户表示层
11.3.3 数据持续层
11.3.4 业务逻辑层
11.3.5 控制处理层
10.3.6 技术难点详解
“必知必会”索引

原价:48元 (附光盘)

转让价:20元(不含光盘)