Java EE基础实用教程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:崔岩著
- 出 版 社:北京:机械工业出版社
- 出版年份:2018
- ISBN:9787111586821
- 页数:260 页
第1章 Java EE概述 1
1.1 Java EE的由来 1
1.1.1 软件开发的发展历程 1
1.1.2 企业级软件项目开发的体系结构 3
1.2 认识Java EE 5
1.2.1 Java EE简介 5
1.2.2 Java EE的编程思想(容器—组件) 5
1.3 Java EE的架构 7
1.3.1 Java EE的技术框架 7
1.3.2 Java EE的优势 9
1.4 开发工具与环境搭建 9
1.4.1 NetBeans IDE工具介绍 9
1.4.2 NetBeans IDE的安装 10
第2章 JSP 12
2.1 JSP概述 12
2.1.1 JSP简介 12
2.1.2 JSP的工作原理 13
2.1.3 JSP实例 14
2.2 JSP脚本 16
2.2.1 JSP脚本的基本形式 16
2.2.2 对象的声明 17
2.2.3 输出表达式 20
2.2.4 注释的使用 21
2.3 指令与动作组件 22
2.3.1 page指令 22
2.3.2 include指令 25
2.3.3 动作组件 27
2.4 内置对象 32
2.4.1 常用的内置对象 32
2.4.2 内置对象的作用范围 49
2.5 表达式语言——EL 50
2.5.1 基本语法 50
2.5.2 隐式对象 53
2.6 JSP的标签 57
2.6.1 标签简介 57
2.6.2 标准标签库JSTL 57
2.6.3 自定义标签 59
2.7 思考与练习 62
第3章 JavaBean 63
3.1 JavaBean概述 63
3.1.1 JavaBean简介 63
3.1.2 JavaBean的特征 64
3.1.3 JavaBean的特征实现 65
3.1.4 创建一个JavaBean文件 67
3.2 JavaBean在JSP中的应用 70
3.2.1 JSP的标签 70
3.2.2 调用的基本形式 72
3.2.3 JavaBean与JSP的参数传递 73
3.2.4 JavaBean的生命周期 75
3.3 思考与练习 80
第4章 Servlet 81
4.1 Servlet概述 81
4.1.1 Servlet简介 81
4.1.2 Servlet的工作原理与生命周期 82
4.1.3 创建第一个Servlet 83
4.1.4 web.xml文件 86
4.2 请求与响应 86
4.2.1 处理表单的参数 87
4.2.2 Header与初始化参数 90
4.2.3 发送非网页文档 93
4.2.4 转发与重定向 94
4.3 会话跟踪 96
4.3.1 Cookie 96
4.3.2 URL参数传递与重写 99
4.3.3 Session 101
4.3.4 Servlet的上下文 105
4.4 过滤器 108
4.4.1 过滤器简介 108
4.4.2 创建过滤器 109
4.5 侦听器 114
4.5.1 侦听器的工作原理 114
4.5.2 创建侦听器 116
4.6 思考与练习 119
第5章 JDBC 120
5.1 JDBC概述 120
5.2 搭建JDBC环境 121
5.2.1 在MySQL中创建数据 121
5.2.2 添加JDBC驱动 124
5.3 连接数据库 125
5.3.1 建立连接 125
5.3.2 简单查询Statement 125
5.3.3 带参数查询PreparedStatement 126
5.3.4 使用存储过程 127
5.3.5 向数据库中插入数据 129
5.4 数据的更新和删除 130
5.4.1 数据的更新 130
5.4.2 数据的删除 131
5.5 两种结果集的使用 132
5.5.1 ResultSet类 132
5.5.2 RowSet接口 135
5.6 思考与练习 145
第6章 MVC与框架 146
6.1 MVC模式概述 146
6.1.1 MVC模式简介 146
6.1.2 MVC模式基础 146
6.1.3 MVC模式的作用 148
6.1.4 Java EE中的MVC 150
6.2 框架的概念 152
6.2.1 框架概述 152
6.2.2 框架和设计模式的关系 152
6.2.3 框架的作用 153
6.3 主流框架介绍 154
6.3.1 Struts框架 154
6.3.2 Hibernate框架 155
6.3.3 Spring框架 155
6.3.4 JSF框架 155
6.4 思考与练习 156
第7章 Hibernate框架 157
7.1 框架简介 157
7.1.1 Hibernate框架简介 157
7.1.2 POJO简介 158
7.1.3 Hibernate的核心接口 159
7.2 Hibernate对象关系映射 162
7.2.1 对象关系映射的基本概念 162
7.2.2 基本类映射过程 163
7.2.3 关系映射类型 164
7.3 创建一个Hibernate项目 167
7.3.1 Hibernate项目开发的一般步骤 167
7.3.2 Hibernate项目实例 168
7.4 Hibernate逆向工程 174
7.5 思考与练习 180
第8章 Struts2框架 181
8.1 Struts2框架简介 181
8.1.1 Struts2的发展历程 181
8.1.2 Struts2的工作原理 183
8.1.3 Struts2的软件包 184
8.1.4 Struts1.x和Struts2.x框架对比 185
8.2 创建Struts1.x项目 186
8.2.1 在NetBeans环境下创建Struts1.x项目 186
8.2.2 Struts1.x配置文件解析 189
8.3 创建一个Struts2项目 197
8.3.1 Struts2项目的创建 197
8.3.2 Struts2项目文件解析 199
8.4 创建Struts2自定义项目 202
8.5 思考与练习 207
第9章 Spring框架 208
9.1 Spring简介 208
9.1.1 Spring的内部结构 208
9.1.2 Spring的工作原理 209
9.1.3 依赖注入的方式 212
9.2 IoC的主要组件 213
9.2.1 通过一个例子来了解IoC 213
9.2.2 Bean 215
9.2.3 BeanFactory 216
9.2.4 ApplicationContext 220
9.3 Spring MVC 221
9.3.1 Spring MVC的工作原理 221
9.3.2 创建一个MVC项目 222
9.3.3 配置自己的页面文件 225
9.4 思考与练习 227
第10章 基于MVC模式的论坛发布系统的设计与实现 228
10.1 项目概述 228
10.2 概要设计 228
10.3 详细设计与编码实现 229
10.3.1 数据库的设计 229
10.3.2 创建数据访问公共模块 230
10.3.3 登录模块 231
10.3.4 用户注册 235
10.3.5 用户发帖 235
10.3.6 用户回帖 240
10.3.7 用户管理 243
10.3.8 身份认证 243
第11章 基于Struts的校园兼职信息网的后台管理设计 247
11.1 项目概述 247
11.2 概要设计 247
11.2.1 系统架构设计 247
11.2.2 数据库设计 248
11.2.3 功能模块设计 249
11.3 详细设计与编码实现 249
11.3.1 用户登录 249
11.3.2 职位信息发布 253
11.3.3 职位信息管理 257
参考文献 260
- 《市政工程基础》杨岚编著 2009
- 《零基础学会素描》王金著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《中风偏瘫 脑萎缩 痴呆 最新治疗原则与方法》孙作东著 2004
- 《水面舰艇编队作战运筹分析》谭安胜著 2009
- 《王蒙文集 新版 35 评点《红楼梦》 上》王蒙著 2020
- 《TED说话的力量 世界优秀演讲者的口才秘诀》(坦桑)阿卡什·P.卡里亚著 2019
- 《燕堂夜话》蒋忠和著 2019
- 《经久》静水边著 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《微表情密码》(波)卡西亚·韦佐夫斯基,(波)帕特里克·韦佐夫斯基著 2019
- 《看书琐记与作文秘诀》鲁迅著 2019
- 《酒国》莫言著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019