《Eclipse实用教程》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:郑阿奇编译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2009
  • ISBN:9787121090035
  • 页数:375 页
图书介绍:本书以Eclispe作为开发环境,介绍Java的应用技术。本书是长时间在企业从事Eclispe开发的熟练计算机软件开发工程师与高校从事教学的教师紧密结合的成果。实用教程主要包括基础、数据库、Struts、Sping、Hibernate和学生信息管理系统。实用教程一般在讲解内容后紧跟实例,实验部分与教程紧密配套,主要消化教程内容,完成教程实例。书中所有实例程序一般均上机调试通过。

第1部分 实用教程 1

第1章 Eclipse基础应用 1

1.1 Eclipse概述 1

1.2 Eclipse平台体系结构 1

1.2.1 平台运行库 2

1.2.2 工作区 2

1.2.3 工作台 2

1.2.4 团队支持 2

1.2.5 帮助 2

1.3 安装与配置 2

1.3.1 JDK安装与配置 3

1.3.2 Eclipse安装与配置 4

1.4 第一个Java程序 6

1.4.1 新建Java项目 6

1.4.2 编写Java类文件 7

1.4.3 运行程序 7

1.5 知识要点 8

第2章 Eclipse中的JDT 9

2.1 Eclipse工作台简介 9

2.1.1 工作台概述 9

2.1.2 Eclipse菜单与工具栏 10

2.2 透视图 10

2.2.1 透视图操作 11

2.2.2 资源透视图 13

2.2.3 Java透视图 13

2.2.4 调试透视图 14

2.2.5 CVS资源浏览透视图 14

2.3 JDT相关视图 15

2.3.1 包资源管理视图 16

2.3.2 导航器视图 16

2.3.3 大纲视图 17

2.3.4 任务视图 17

2.3.5 问题视图 18

2.3.6 控制台视图 18

2.4 Java编辑器 18

2.4.1 打开编辑器 19

2.4.2 上下文提示功能 20

2.4.3 快速修正功能 20

2.4.4 导入语句 21

2.4.5 代码模板 22

2.4.6 生成Javadoc文档 22

2.5 重构支持 23

2.5.1 重命名元素 23

2.5.2 移动元素 24

2.5.3 匿名类转换为嵌套类实例 25

2.5.4 成员类型移至新文件实例 26

2.5.5 上拉实例 27

2.5.6 下推实例 29

2.5.7 抽取方法 30

2.5.8 生成getter和setter方法 32

2.6 知识要点 34

第3章 Web开发基础 35

3.1 Tomcat服务器 35

3.1.1 简介 35

3.1.2 Tomcat下载 35

3.1.3 Tomcat配置 36

3.2 MyEclipse插件下载与安装 37

3.2.1 下载MyEclipse插件 37

3.2.2 安装MyEclipse插件 38

3.2.3 启动Eclipse查看MyEclipse插件 39

3.3 第一个Java Web应用 39

3.3.1 Tomcat配置 40

3.3.2 新建Web项目 41

3.3.3 编辑Web应用 41

3.3.4 Web应用部署 42

3.3.5 运行Web应用 43

3.4 资源管理 44

3.4.1 资源类型 44

3.4.2 Easy Explorer插件 45

3.4.3 资源存储结构 47

3.4.4 查找资源 47

3.4.5 导入/导出资源 49

3.4.6 移动资源 51

3.5 Web程序的调试 52

3.6 知识要点 54

第4章 Eclipse中的CVS版本控制 55

4.1 CVS简介 55

4.2 CVS服务器安装与配置 55

4.3 设置CVS存储库 56

4.4 启动新的团队项目 58

4.4.1 使用CVS资源库共享本地项目 58

4.4.2 从现有的CVS资源库中创建新项目 60

4.5 本地更改与CVS存储库同步 61

4.6 资源库管理 64

4.7 断开项目与CVS的连接 65

4.8 知识要点 65

第5章 JUnit单元测试 66

5.1 JUnit简介 66

5.2 JUnit下载与配置 66

5.3 第一个JUnit单元测试 68

5.3.1 编辑类文件 68

5.3.2 创建TestCase测试类 69

5.3.3 运行 70

5.3.4 成批运行TestCase 71

5.4 知识要点 73

第6章 数据库应用 75

6.1 SQL Server 2005入门 75

6.1.1 SQL Server 2005简介 75

6.1.2 安装与配置 76

6.1.3 登录SQL Server 2005数据库 87

6.1.4 新建数据库 88

6.1.5 新建登录用户 89

6.1.6 新建表 94

6.2 JDBC驱动包 96

6.3 知识要点 97

第7章 Struts应用 99

7.1 Struts简介 99

7.2 Struts工作流程 101

7.3 Struts标签库 101

7.4 开发Struts应用的步骤 102

7.5 Struts初体验 102

7.5.1 要达到的效果 102

7.5.2 Struts实现 102

7.6 HelloWorld类编写 108

7.7 部署运行 113

7.8 知识要点 114

第8章 Spring应用 120

8.1 Spring简介 120

8.2 Spring核心机制 121

8.3 Spring初体验 126

8.3.1 要达到的效果 126

8.3.2 Spring实现 126

8.4 新建Spring项目 133

8.5 HelloWorld类编写 133

8.6 部署运行 137

8.7 知识要点 138

第9章 Hibernate应用 141

9.1 Hibernate简介 141

9.2 Hibernate映射文件 141

9.3 Database Explorer透视图 146

9.4 新建Hibernate项目 151

9.5 HelloWorld类编写 157

9.5.1 HQL语言概述 157

9.5.2 HelloWorld实践 158

9.6 部署运行 160

9.7 知识要点 161

第10章 Struts+Spring+Hibernate整合应用 165

10.1 如何整合 165

10.2 要达到的效果 166

10.3 编写SSH项目 167

10.4 部署运行 194

10.5 知识要点 195

第11章 学生信息管理系统设计 197

11.1 系统分析 197

11.2 数据库设计 197

11.2.1 新建数据库 197

11.2.2 新建登录用户 198

11.2.3 学生表结构设计 199

11.2.4 课程表结构设计 199

11.2.5 成绩表结构设计 200

11.2.6 用户表结构设计 200

11.3 系统框架界面搭建 200

第12章 学生信息管理系统——Struts框架应用 203

12.1 开发前的准备 203

12.1.1 Tomcat数据库连接池 203

12.1.2 DbUtils JDBC操作类库配置 203

12.1.3 中文乱码问题解决 204

12.1.4 ResourceBundleEditor资源文件国际化插件 204

12.2 初始化Struts项目 206

12.2.1 新建Struts项目 206

12.2.2 新建过滤器 206

12.2.3 编辑Web.xml文件 208

12.2.4 分页类实现 209

12.3 系统登录 214

12.3.1 创建系统登录ActionForm和Action 214

12.3.2 配置struts-config.xml文件 220

12.3.3 编辑JSP页面和相关文件 220

12.4 学生信息管理 226

12.4.1 创建学生信息ActionForm和Action 228

12.4.2 显示所有学生信息 230

12.4.3 浏览学生详细信息 233

12.4.4 配置struts-config.xml文件 235

12.4.5 编辑JSP页面和相关文件 236

第13章 学生信息管理系统——Spring框架应用 242

13.1 Spring工作流程 242

13.2 新建Spring项目 242

13.3 Spring配置文件 243

13.3.1 核心配置文件 243

13.3.2 Spring标签库 246

13.4 Tiles框架配置文件 247

13.5 系统登录 249

13.5.1 POJO类 250

13.5.2 继承MappingSqlQuery类实现查询封装 250

13.5.3 DAO Interface与DAO实现类 254

13.5.4 Service Interface与Service实现类 255

13.5.5 MVC Controller设计 256

13.5.6 Validator验证器 259

13.5.7 Spring配置文件 260

13.5.8 Tiles框架文件配置 263

13.5.9 JSP页面 263

13.6 学生信息管理 268

13.6.1 声明式的事务管理 269

13.6.2 照片上传 283

13.6.3 捕获异常 287

第14章 学生信息管理系统——SSH整合应用 289

14.1 新建SSH项目 289

14.2 配置文件整合 289

14.3 系统登录 292

14.3.1 新建POJO类文件和Hibernate映射文件 293

14.3.2 编写DAO接口 297

14.3.3 编写DAO接口的Hibernate实现类 298

14.3.4 编写服务层接口 299

14.3.5 编写服务层的实现类 300

14.3.6 配置DAO和Manager 302

14.3.7 创建登录ActionForm 303

14.3.8 创建登录Action 305

14.3.9 修改struts-config.xml和Spring配置文件 308

14.3.10 编辑JSP页面 309

14.4 用户信息管理 312

14.4.1 创建ActionForm 313

14.4.2 创建Action 314

14.4.3 修改struts-config.xml和Spring配置文件 320

14.4.4 编辑JSP文件 321

第2部分 实验 326

实验1 Java程序应用 326

实验目的 326

实验内容 326

实验步骤 326

实验2 Web程序应用 329

实验目的 329

实验内容 329

实验步骤 329

实验3 数据库应用 333

实验目的 333

实验内容 333

实验步骤 333

实验4 Struts应用 339

实验目的 339

实验内容 339

实验步骤 339

思考与练习 344

实验5 Spring应用 345

实验目的 345

实验内容 345

实验步骤 345

思考与练习 350

实验6 Hibernate应用 351

实验目的 351

实验内容 351

实验步骤 351

思考与练习 360

实验7 SSH整合应用 361

实验目的 361

实验内容 361

实验步骤 361

思考与练习 373

附录 Eclipse常见插件 374