J2EE项目开发与设计PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:彭灿华,魏世伟主编
- 出 版 社:北京:中国铁道出版社
- 出版年份:2013
- ISBN:9787113158927
- 页数:282 页
基础篇 1
第1章 开发环境的搭建 1
1.1 J2EE开发环境所需软件 1
1.2 J2EE开发环境配置 2
1.3 MyEclipse汉化与优化 6
1.3.1 MyEclipse汉化 6
1.3.2 MyEclipse优化 9
1.4使用MyEclipse创建和发布Web Project 9
1.4.1编写输出HelloWorld的JSP文件 9
1.4.2运行JSP文件 10
小结 12
习题 12
第2章 JSP技术详解 13
2.1 JSP技术简介 13
2.2 JSP的基本语法 14
2.2.1基本语句 17
2.2.2数据类型 18
2.3 JSP的内置对象 19
2.3.1 request对象 19
2.3.2 response对象 24
2.3.3 pageContext对象 26
2.3.4 session对象 26
2.3.5 application对象 26
2.3.6 out对象 27
2.4 JSP技术应用——登录功能 28
小结 31
习题 31
第3章 Servlet技术详解 32
3.1 Servlet技术简介 32
3.1.1 Servlet的相关概念 32
3.1.2 Servlet的生命周期 33
3.1.3 Servlet的重要函数 33
3.1.4开发第一个Servlet 35
3.2站点计数监听器制作 40
小结 42
习题 42
第4章 JSP中使用JavaBean 44
4.1 JavaBean简介 44
4.1.1 JavaBean的属性 45
4.1.2 JavaBean的方法 46
4.2创建一个JavaBean 46
4.3在JSP中调用JavaBean 50
4.4 JavaDoc文档的生成 52
4.5 JAR插件的制作与使用 54
4.5.1 JAR相关特点 54
4.5.2 JAR的使用 56
小结 56
习题 57
第5章 搭建数据库开发环境 58
5.1 MySQL概述 58
5.1.1 MySQL简介 58
5.1.2下载并安装MySQL 59
5.1.3下载并安装Navicat for MySQL 63
5.2使用MySQL数据库 64
5.2.1采用Navicat管理MySQL数据库 64
5.2.2创建数据库 64
5.2.3创建数据表 65
5.2.4新增记录 65
5.3 SQL语法介绍 66
5.3.1 SQL简介 66
5.3.2 SQL基本语法 66
小结 68
习题 68
第6章JDBC技术详解 69
6.1 JDBC概述 69
6.2 JDBC数据库连接 70
6.2.1连接MySQL数据库 70
6.2.2连接SQL Server 2000数据库 74
6.2.3连接SQL Server 2005数据库 76
6.3 JSP操作MySQL数据库 79
6.3.1数据查询 80
6.3.2数据添加 88
6.3.3数据编辑 92
6.3.4数据删除 96
小结 98
习题 98
第7章 综合实例——博客系统开发 99
7.1功能要求 99
7.2数据库设计 99
7.2.1数据库的需求分析 99
7.2.2数据库的逻辑设计 100
7.3框架搭建 101
7.4功能实现 108
7.4.1通用功能实现 108
7.4.2数据访问层功能实现 117
7.4.3后台表示层功能实现 127
7.4.4前台表示层功能实现 141
7.5系统运行界面 147
7.5.1前台界面 147
7.5.2后台界面 148
小结 150
习题 150
提高篇 151
第8章 Struts2入门 151
8.1 Struts2框架介绍 151
8.1.1 Struts1概述 151
8.1.2 MVC概述 152
8.1.3 WebWork概述 153
8.1.4 Struts2概述及优势 153
8.2 Struts2的环境配置 153
8.2.1下载Struts2框架包 154
8.2.2搭建Struts2开发环境 154
8.3一个Struts2实例 155
8.3.1准备工作 156
8.3.2配置struts.xml与struts.properties文件 156
8.3.3创建控制器(Action类) 157
8.3.4创建视图层 158
8.3.5测试运行该实例 159
小结 160
习题 160
第9章 Struts2框架技术 161
9.1 Struts2标签库 161
9.1.1 Struts2标签库的使用 162
9.1.2 if/else…if/else标签 162
9.1.3 iterator标签 163
9.1.4 include标签 166
9.1.5 property标签 167
9.1.6部分UI标签的使用 167
9.2 Struts2的国际化操作 169
9.2.1 Struts2实现国际化的原理 169
9.2.2实现国际化步骤 170
9.3 Struts2数据验证 176
9.3.1使用validate()方法进行验证 176
9.3.2使用配置文件进行验证 180
小结 182
习题 182
第10章 Hibernate概述及实例分析 183
10.1 Hibernate框架介绍 183
10.1.1持久化和ORM简介 183
10.1.2 Hibernate框架 184
10.2 Hibernate的环境配置 184
10.2.1下载Hibernate框架包 184
10.2.2搭建Hibernate开发环境 185
10.3一个Hibernate实例 190
10.3.1准备工作 190
10.3.2创建POJO和Hibernate映射文件 191
10.3.3修改Hibernate配置文件 194
10.3.4创建操作数据库的主类NewsOperator 195
10.3.5数据查询 197
10.3.6数据编辑 198
10.3.7数据删除 200
10.3.8测试 201
小结 201
习题 201
第11章 Spring入门 202
11.1 Spring框架介绍 202
11.2 Spring环境配置 203
11.2.1下载Spring框架包 203
11.2.2搭建Spring开发环境 204
11.3一个Spring实例 207
11.3.1准备工作 207
11.3.2定义接口 208
11.3.3接口的实现 208
11.3.4修改Spring的配置文件applicationContext.xml 209
11.3.5创建调用组件的主程序类 210
11.3.6测试运行该实例 210
小结 211
习题 211
第12章 使用Spring操作数据库 212
12.1数据源datasource的注入 212
12.2 Spring框架的事务处理 213
12.2.1传统的JDBC事务处理 213
12.2.2 Spring框架的事务处理 214
12.3 PlatformTransactionManager的接口作用 216
12.4使用Template访问数据 220
12.4.1 Template模式简介 220
12.4.2 HibernateTemplate的使用 220
小结 224
习题 224
综合篇 225
第13章 Spring+Struts2+Hibernate集成实例 225
13.1项目需求 225
13.1.1项目需求概述 225
13.1.2系统框架 226
13.2数据库的设计 227
13.3配置开发环境 230
13.3.1 web.xml文件的配置 230
13.3.2 Spring配置文件applicationContext.xml的配置 231
13.3.3 Struts2配置文件Struts.xml的配置 235
13.3.4国际化资源文件的配置 239
13.4编写持久化对象 239
13.4.1定义Book类及映射文件 239
13.4.2定义Bargain类及映射文件 244
13.4.3定义Orders类及映射文件 245
13.4.4定义Ordersbook类及映射文件 247
13.4.5定义User类及映射文件 248
13.5建立数据库访问层组件(DAO) 251
13.5.1 DAO组件接口的定义 251
13.5.2实现DAO组件 253
13.5.3配置DAO组件 259
13.6创建业务层组件 260
13.6.1业务逻辑组件接口的定义 260
13.6.2实现业务逻辑组件 263
13.6.3事务管理配置 267
13.6.4配置业务逻辑组件 267
13.7创建业务控制器 268
13.7.1业务控制器的执行流程 268
13.7.2网上书店系统Action类分析 268
13.8创建视图JSP 270
13.8.1用户注册界面 270
13.8.2用户登录界面 271
13.8.3用户信息修改界面 271
13.8.4系统首页界面 272
13.8.5显示图书详细信息界面 274
13.8.6购物车界面 275
13.8.7显示用户订单列表界面 277
13.8.8添加图书界面 279
13.9运行网上书店系统 279
13.9.1系统前台界面 279
13.9.2系统后台界面 281
小结 281
习题 281
参考文献 282
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《主题公园开发与管理》梁增贤编著 2019
- 《中南高校档案文化资源开发综合研究》涂上飙 2019
- 《普通高等职业教育计算机系列规划教材 Android Studio移动应用开发基础》(中国)吴绍根 2019
- 《网络互联技术项目化教程》梁诚主编 2020
- 《Cocos Creator微信小游戏开发实战》王绍明编著 2020
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018