图书介绍

Java Web开发实践教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Java Web开发实践教程
  • 杨俊生,唐琳,张坤编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302232605
  • 出版时间:2010
  • 标注页数:305页
  • 文件大小:42MB
  • 文件页数:317页
  • 主题词:JAVA语言-程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Java Web开发实践教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1部分 案例分析与实现2

第1章 需求分析2

1.1 基本概念2

1.1.1 需求定义2

1.1.2 获取需求3

1.1.3 表达需求5

1.2 通讯录管理系统需求建模10

1.3 本章小结16

习题116

第2章 系统设计17

2.1 系统设计基本概念17

2.1.1 软件体系结构17

2.1.2 MVC模式18

2.1.3 面向对象分析24

2.1.4 面向对象设计25

2.2 通讯录管理系统建模31

2.2.1 架构设计31

2.2.2 系统分析32

2.2.3 功能设计33

2.2.4 共通功能设计70

2.2.5 数据模型设计73

2.2.6 页面设计74

2.3 本章小结76

习题277

第3章 开发环境搭建78

3.1 安装MySQL78

3.1.1 安装MySQL服务器78

3.1.2 下载MySQL驱动82

3.1.3 安装图形管理工具SQLyog83

3.2 安装JDK85

3.3 安装Tomcat86

3.4 安装NetBeans89

3.5 数据库环境准备92

3.5.1 创建数据库和数据库用户92

3.5.2 创建数据库表94

3.5.3 配置Tomcat数据库连接池97

3.6 创建项目工程97

3.7 本章小结102

习题3102

第4章 系统实现103

4.1 系统基础功能实现103

4.1.1 数据库工厂类的实现103

4.1.2 数据分页显示的实现103

4.1.3 表单组件中选择类组件显示信息的获取106

4.1.4 页面信息国际化的实现110

4.1.5 网页访问安全的实现115

4.1.6 字符集转换实现117

4.2 通讯录管理系统功能实现118

4.2.1 注册功能实现118

4.2.2 登录功能实现127

4.2.3 注销功能实现130

4.2.4 修改基本信息功能实现131

4.2.5 修改密码功能实现135

4.2.6 增加联系人功能实现138

4.2.7 查询联系人功能实现144

4.2.8 修改联系人功能实现148

4.2.9 删除联系人功能实现152

4.3 本章小结155

习题4156

第2部分 整合Struts158

第5章 初识Struts158

5.1 Struts定义158

5.2 Struts在Java Web开发中的作用158

5.3 Struts工作流程160

5.4 第一个Struts应用的实现161

5.4.1 应用实现流程和组件介绍162

5.4.2 创建Java Web项目163

5.4.3 配置资源文件166

5.4.4 创建index.jsp和main.jsp166

5.4.5 创建UserFormBean167

5.4.6 创建LoginAction169

5.4.7 创建User.java和UserDao.java172

5.5 本章小结173

习题5173

第6章 Struts基础174

6.1 标记库174

6.1.1 HTML标记库174

6.1.2 Bean标记库182

6.1.3 Logic标记库183

6.2 ActionForm类184

6.2.1 ActionForm的执行流程185

6.2.2 多样化的ActionForm186

6.2.3 ActionForm Bean的配置和使用186

6.2.4 DynaActionForm Bean的配置与使用188

6.3 Action类189

6.3.1 多样化的Action类189

6.3.2 Action的配置和编写189

6.3.3 LookupDispatchAction的配置和使用191

6.4 Struts配置详解192

6.4.1 struts-config.xml文件的主要标记192

6.4.2 数据源配置192

6.4.3 ActionForm配置193

6.4.4 全局异常配置193

6.4.5 全局转发配置194

6.4.6 Action配置194

6.4.7 controller配置195

6.4.8 资源文件配置195

6.4.9 plug-in配置195

6.5 Struts国际化196

6.6 Validator验证框架197

6.6.1 验证框架简介197

6.6.2 Struts验证框架的引入和配置197

6.6.3 ValidatorForm Bean的配置和使用200

6.6.4 ValidatorActionForm Bean的配置和使用202

6.6.5 DynaValidatorForm Bean的配置和使用202

6.6.6 DynaValidatorActionForm Bean的配置和使用203

6.6.7 验证框架中常用验证规则的使用204

6.7 本章小结206

习题6206

第7章 应用Struts框架207

7.1 环境准备207

7.1.1 创建支持Struts框架的Web项目207

7.1.2 复制已实现的组件209

7.2 功能实现210

7.2.1 注册功能实现210

7.2.2 登录功能实现216

7.2.3 注销功能实现218

7.2.4 修改基本信息功能实现219

7.2.5 修改密码功能实现222

7.2.6 增加联系人功能实现225

7.2.7 查询联系人功能实现229

7.2.8 修改联系人功能实现231

7.2.9 删除联系人功能实现235

7.3 本章小结237

习题7237

第3部分 整合Hibernate240

第8章 初识Hibernate240

8.1 数据持久化技术240

8.1.1 数据存储形式240

8.1.2 数据持久化240

8.1.3 数据持久化的实现技术241

8.2 Hibernate简介241

8.3 Hibernate工作流程242

8.4 第一个Hibernate应用的实现243

8.4.1 创建Java项目243

8.4.2 创建数据库和表244

8.4.3 创建Hibernate配置文件hibernate.cfg.xml245

8.4.4 创建持久化类和映射文件247

8.4.5 创建获取Session的实用类HibernateUtil252

8.4.6 编写实现数据库基本操作的Dao类UserinfoDao.java253

8.4.7 编写测试程序并运行255

8.5 本章小结257

习题8257

第9章 Hibernate基础258

9.1 配置数据库连接258

9.1.1 使用默认的数据库连接池258

9.1.2 配置第三方连接池产品259

9.1.3 使用Web服务器配置的数据源260

9.2 对象-关系映射260

9.2.1 类映射260

9.2.2 对象标识符映射261

9.2.3 属性映射265

9.2.4 多对一映射265

9.2.5 一对多映射266

9.3 操作持久化对象267

9.3.1 持久化类对象的状态267

9.3.2 Session操作数据方法267

9.4 检索数据269

9.4.1 HQL查询269

9.4.2 QBC查询271

9.4.3 SQL查询272

9.5 使用ThreadLocal管理Session272

9.5.1 ThreadLocal272

9.5.2 使用ThreadLocal管理Session273

9.6 使用二级缓存274

9.6.1 Hibernate缓存介绍274

9.6.2 配置二级缓存275

9.6.3 配置类缓存和集合缓存277

9.6.4 配置查询缓存278

9.7 本章小结279

习题9279

第10章 应用Hibernate框架280

10.1 环境准备280

10.1.1 复制工程280

10.1.2 增加Hibernate库支持280

10.1.3 创建Hibernate配置文件hibernate.cfg.xml281

10.1.4 创建持久化类和映射文件282

10.1.5 创建获取Session的实用类HibernateUtil290

10.2 改造Dao类实现291

10.3 系统优化297

10.3.1 增加过滤器实现Session的集中获取和关闭297

10.3.2 改进持久化类和映射文件297

10.3.3 增加二级缓存配置301

10.3.4 改进Dao类实现304

10.4 本章小结304

习题10304

参考文献305

热门推荐