《J2EE项目开发与技术 第2版》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:彭灿华,韦晓敏,魏士伟主编
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2013
  • ISBN:7113221560
  • 页数:316 页
图书介绍:

基础篇 1

第1章 开发环境的搭建 1

1.1 Java EE开发环境所需软件 1

1.2 Java EE开发环境配置 3

1.3 MyEclipse汉化与优化 9

1.3.1 MyEclipse汉化 9

1.3.2 MyEclipse优化 12

1.4 使用MyEclipse创建和发布Web Project 13

1.4.1 编写输出HelloWorld的JSP文件 13

1.4.2 运行JSP文件 14

小结 16

习题 16

第2章 JSP技术详解 17

2.1 JSP技术简介 17

2.2 JSP的基本语法 18

2.2.1 基本语句 21

2.2.2 数据类型 22

2.3 JSP的内置对象 23

2.3.1 request对象 23

2.3.2 response对象 28

2.3.3 pageContext对象 30

2.3.4 session对象 30

2.3.5 application对象 30

2.3.6 out对象 31

2.4 JSP技术应用——登录功能 32

小结 35

习题 35

第3章 Servlet技术详解 37

3.1 Servlet技术简介 37

3.1.1 Servlet的概念 37

3.1.2 Servlet的生命周期 38

3.1.3 Servlet的重要函数 38

3.1.4 开发第一个Servlet 39

3.2 站点计数监听器制作 47

小结 50

习题 50

第4章 JSP中使用JavaBean 51

4.1 JavaBean简介 51

4.1.1 JavaBean的属性 52

4.1.2 J avaBean的方法 53

4.2 创建一个JavaBean 53

4.3 在JSP中调用JavaBean 57

4.4 JavaDoc文档的生成 60

4.5 JAR插件的制作与使用 62

4.5.1 JAR相关特点 62

4.5.2 JAR的使用 63

小结 64

习题 65

第5章 搭建数据库开发环境 67

5.1 MySQL概述 67

5.1.1 MySQL简介 67

5.1.2 下载并安装MySQL 68

5.1.3 下载并安装Navicat for MySQL 72

5.2 使用MySQL数据库 73

5.2.1 采用Navicat管理MySQL数据库 73

5.2.2 创建数据库 74

5.2.3 创建数据表 74

5.2.4 新增记录 75

5.3 SQL语法介绍 75

5.3.1 SQL简介 75

5.3.2 SQL基本语法 75

小结 77

习题 77

第6章 JDBC技术详解 79

6.1 JDBC概述 79

6.2 JDBC数据库连接 80

6.2.1 连接MySQL数据库 80

6.2.2 连接SQL Server 2000数据库 85

6.2.3 连接SQL Server 2005数据库 87

6.3 JSP操作MySQL数据库 90

6.3.1 数据查询 91

6.3.2 数据添加 100

6.3.3 数据编辑 104

6.3.4 数据删除 108

小结 109

习题 109

第7章 综合实例——BLOG系统开发 110

7.1 功能要求 110

7.2 数据库设计 110

7.2.1 数据库的需求分析 110

7.2.2 数据库的逻辑设计 111

7.3 框架搭建 112

7.4 功能实现 119

7.4.1 通用功能实现 119

7.4.2 数据访问层功能实现 129

7.4.3 后台表示层功能实现 139

7.4.4 前台表示层功能实现 153

7.5 系统运行界面 159

7.5.1 前台界面 159

7.5.2 后台界面 160

小结 161

习题 162

提高篇 163

第8章 Struts2入门 163

8.1 Struts2框架介绍 163

8.1.1 Struts1概述 163

8.1.2 MVC概述 164

8.1.3 WebWork概述 165

8.1.4 Struts2概述及优势 165

8.2 Struts2的环境配置 165

8.2.1 下载Struts2框架包 165

8.2.2 搭建Struts2开发环境 166

8.3 第一个Struts2示例 167

8.3.1 准备工作 168

8.3.2 配置struts.xml与struts.properties文件 168

8.3.3 创建控制器(Action类) 169

8.3.4 创建视图层 170

8.3.5 测试运行 171

小结 172

习题 172

第9章 Struts2框架技术 173

9.1 Struts2的标签库 173

9.1.1 Struts2标签库的使用 174

9.1.2 if/elseif/else标签 174

9.1.3 iterator标签 175

9.1.4 include标签 178

9.1.5 property标签 179

9.1.6 部分UI标签的使用 179

9.2 Struts2的国际化操作 181

9.2.1 Struts2实现国际化的原理 181

9.2.2 实现国际化步骤 182

9.3 Struts2数据验证 187

9.3.1 使用validate()方法进行验证 187

9.3.2 使用配置文件进行验证 191

小结 194

习题 194

第10章 Hibernate概述及实例分析 195

10.1 Hibernate框架介绍 195

10.1.1 持久化和ORM简介 195

10.1.2 Hibernate框架 196

10.2 Hibernate的环境配置 196

10.2.1 下载Hibernate框架包 196

10.2.2 搭建Hibernate开发环境 197

10.3 第一个Hibernate示例 203

10.3.1 准备工作 203

10.3.2 创建POJO和Hibernate映射文件 204

10.3.3 修改Hibernate配置文件 207

10.3.4 创建操作数据库的主类:NewsOperator 208

10.3.5 数据查询 210

10.3.6 数据编辑 212

10.3.7 数据删除 213

10.3.8 测试 215

小结 215

习题 216

综合篇 217

第11章 Spring入门 217

11.1 Spring框架介绍 217

11.2 Spring的环境配置 218

11.2.1 下载Spring框架包 218

11.2.2 搭建Spring开发环境 219

11.3 第一个Spring示例 224

11.3.1 准备工作 224

11.3.2 编写接口文件 225

11.3.3 编写实现接口文件 225

11.3.4 修改Spring的配置文件applicationContext.xml 226

11.3.5 创建调用组件的主程序类 226

11.3.6 测试运行 227

小结 228

习题 228

第12章 使用Spring操作数据库 229

12.1 数据源datasource的注入 229

12.2 Spring框架的事务处理 230

12.2.1 传统的JDBC事务处理 230

12.2.2 Spring框架的事务处理 231

12.3 PlatformTransactionManager的接口作用 233

12.4 使用Template访问数据 237

12.4.1 Template模式简介 237

12.4.2 HibernateTemplate的使用 238

小结 241

习题 242

第13章 Spring+Struts2+Hibernate集成实例 243

13.1 项目需求 243

13.1.1 项目需求概述 243

13.1.2 系统框架 244

13.2 数据库的设计 245

13.3 配置开发环境 251

13.3.1 web.xml文件的配置 251

13.3.2 Spring配置文件applicationContext.xml的配置 252

13.3.3 Struts2配置文件Struts.xml的配置 256

13.3.4 国际化资源文件的配置 260

13.4 编写持久化对象(PO) 260

13.4.1 定义Book类及映射文件 261

13.4.2 定义Bargain类及映射文件 266

13.4.3 定义Orders类及映射文件 267

13.4.4 定义Ordersbook类及映射文件 269

13.4.5 定义User类及映射文件 271

13.5 建立数据库访问层组件(DAO) 274

13.5.1 DAO组件接口的定义 274

13.5.2 实现DAO组件 277

13.5.3 配置DAO组件 285

13.6 创建业务层组件 286

13.6.1 业务逻辑组件接口的定义 286

13.6.2 实现业务逻辑组件 289

13.6.3 事务管理配置 294

13.6.4 配置业务逻辑组件 294

13.7 创建业务控制器 295

13.7.1 业务控制器的执行流程 295

13.7.2 网上书店系统Action类分析 295

13.8 创建视图JSP页面 297

13.8.1 用户注册界面 297

13.8.2 用户登录界面 298

13.8.3 用户信息修改界面 298

13.8.4 系统首页界面 299

13.8.5 显示图书详细信息界面 301

13.8.6 购物车界面 302

13.8.7 显示用户订单列表界面 304

13.8.8 添加图书界面 306

13.9 运行网上书店系统 307

13.9.1 系统前台界面 307

13.9.2 系统后台界面 309

小结 310

习题 311

附录A 常见数据类型转换 312

参考文献 316