图书介绍
Java EE实用教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 郑阿奇编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121097270
- 出版时间:2009
- 标注页数:468页
- 文件大小:215MB
- 文件页数:481页
- 主题词:JAVA语言-程序设计-高等学校-教材
PDF下载
下载说明
Java EE实用教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1部分 实用教程1
第1章Java EE概述1
1.1 Java EE应用概述1
1.1.1 Struts 2框架1
1.1.2 Hibernate框架2
1.1.3 Spring框架2
1.2 Java EE开发环境的构建2
1.2.1 JDK和Tomcat的安装与配置2
1.2.2 MyEclipse的安装与配置6
习题17
第2章Struts 2基础8
2.1 Struts 2框架的发展8
2.1.1 MVC模式的应用8
2.1.2 Struts框架应用9
2.1.3 WebWork框架应用9
2.1.4 Struts 2框架的诞生10
2.2 Struts 2工作流程结构10
2.3 Struts 2项目开发11
2.4 Struts 2项目的运行流程17
2.5程序文件详解18
2.5.1 Action类应用详解18
2.5.2 <action>配置详解24
2.5.3 <result>配置详解27
2.5.4 <package>配置详解30
2.5.5 struts.xml文件32
2.5.6 struts.properties文件34
2.5.7 web.xml文件37
习题238
第3章Struts 2的标签库39
3.1 Struts 2的OGNL39
3.2 Struts 2的标签库41
3.2.1数据标签41
3.2.2控制标签51
3.2.3表单标签59
3.2.4非表单标签67
习题369
第4章Struts 2的类型转换及输入校验70
4.1 Struts 2类型转换70
4.1.1 Struts 2的内置类型转换器70
4.1.2类型转换70
4.2自定义类型转换器73
4.3对数组类型及集合类型的转换79
4.3.1数组类型的使用79
4.3.2集合类型的使用82
4.4 Struts 2的输入校验83
4.4.1使用execute()方法校验85
4.4.2重写validate()方法进行校验86
4.4.3使用Struts 2校验框架87
4.4.4客户端校验与服务器端校验90
习题491
第5章Struts 2的拦截器92
5.1拦截器概述92
5.2拦截器的配置94
5.3自定义拦截器类99
5.3.1实例说明自定义拦截器的应用99
5.3.2应用拦截器处理重复提交101
习题5103
第6章Struts 2的其他应用104
6.1 Struts 2的文件上传104
6.1.1单文件上传104
6.1.2多文件上传107
6.2 Struts 2的文件下载109
6.3 Struts 2的国际化应用111
6.3.1应用国际化的准备工作111
6.3.2国际化资源的访问115
6.3.3国际化应用实例116
习题6118
第7章Struts 2综合应用实例119
7.1建立项目119
7.2运行主界面的实现120
7.3实现“登录”功能127
7.4实现“借书”功能130
7.4.1查询已借图书132
7.4.2“借书”功能144
7.5实现“图书管理”功能150
7.5.1“图书追加”功能151
7.5.2“图书删除”功能159
7.5.3“图书查询”功能161
7.5.4“图书修改”功能162
习题7163
第8章Hibernate基础164
8.1 ORM简介164
8.2建立第一个Hibernate程序164
8.2.1建立项目165
8.2.2创建POJO类及其映射文件166
8.2.3创建Hibernate的核心配置文件167
8.2.4创建并运行测试类168
8.3 Hibernate工作流程170
8.4 Hibernate常用接口171
8.4.1 Confiiguration接口171
8.4.2 SessionFactory接口172
8.4.3 Session接口172
8.4.4 Transaction接口172
8.4.5 Query接口173
习题8173
第9章Hibernate的映射机制174
9.1主键映射174
9.1.1代理主键的映射174
9.1.2单个自然主键的映射176
9.1.3复合自然主键的映射176
9.2 Hibernate的映射类型181
9.3对象关系映射182
9.3.1继承关系映射183
9.3.2关联关系映射192
9.4动态类的使用206
习题9208
第10章Hibernate对持久化对象的操作209
10.1 Session的常用方法209
10.1.1 Session的save()方法209
10.1.2 Session的get()和load()方法209
10.1.3 Session的delete()方法210
10.1.4 Session的update()方法210
10.1.5 Session的saveOrUpdate()方法211
10.2 HQL查询211
10.2.1基本查询212
10.2.2条件查询212
10.2.3分页查询214
10.2.4连接查询214
10.2.5子查询216
10.2.6 SQL查询216
10.3 Hibernate的批量操作220
10.3.1批量插入220
10.3.2批量更新222
10.3.3批量删除223
10.4持久对象的生命周期223
习题10225
第11章Hibernate的高级特性226
11.1 Hibernate的事务管理226
11.1.1事务的概念226
11.1.2 Hibernate的事务226
11.2 Hibernate的并发229
11.2.1并发产生的问题229
11.2.2解决方案231
11.3 Hibernate的拦截器232
11.3.1 Interceptor接口232
11.3.2应用举例233
习题11237
第12章Hibernate与Struts 2的整合应用实例238
12.1 Hibernate的反向工程238
12.2编写DAO接口及实现类247
12.3功能实现255
12.3.1“登录”功能的实现255
12.3.2“查询已借图书”功能的实现257
12.3.3“借书”功能的实现260
12.3.4“图书管理”功能的实现263
习题12268
第13章Spring基础269
13.1 Spring简介269
13.2项目实例开发270
习题13273
第14章Spring的核心机制及容器274
14.1 Spring的核心机制274
14.1.1依赖注入的概念274
14.1.2依赖注入的两种方式277
14.1.3两种注入方式的比较280
14.2 Spring容器280
14.2.1 Bean的定义280
14.2.2 Bean的基本属性280
14.2.3 Bean的生命周期283
14.2.4 Bean的管理288
14.2.5 Bean的依赖关系290
14.2.6 Bean的自动装配292
14.3 Bean中对集合的注入295
14.3.1对list的注入295
14.3.2对Set的注入297
14.3.3对Map的注入298
14.4两种后处理器299
14.4.1 Bean后处理器299
14.4.2容器后处理器301
习题14303
第15章Spring的AOP及事务支持304
15.1 Spring的AOP304
15.1.1代理机制304
15.1.2 AOP的术语与概念308
15.1.3 Spring 1.x的AOP支持310
15.1.4 Spring 2.x的AOP支持320
15.2 Spring的事务支持329
15.2.1使用TransactionProxyFactoryBean生成事务代理331
15.2.2利用继承简化配置332
15.2.3用BeanNameAutoProxyCreator自动创建事务代理333
15.2.4用DefaultAdvisorAutoProxyCreator自动创建事务代理335
习题15337
第16章Spring的其他功能338
16.1 Spring的Web框架338
16.1.1第一个Spring的MVC应用338
16.1.2 Spring MVC的控制器343
16.1.3 Spring MVC的分发器348
16.1.4数据绑定349
16.1.5 Validator应用354
16.2定时器的应用357
16.2.1使用程序启动Timer定时器357
16.2.2使用Web监听方式358
16.2.3 Spring定制定时器359
习题16360
第17章Struts 2、Hibernate、 Spring的整合应用实例361
17.1 Spring与Struts 2的整合361
17.2 Spring与Hibernate整合365
17.3 Struts 2、 Hibernate与Spring的整合374
17.3.1项目创建375
17.3.2添加项目开发所需的JARs376
17.3.3实现Hibernate持久层377
17.3.4编写DAO接口及实现类378
17.3.5编写业务逻辑接口及实现类382
17.3.6“登录”功能的实现388
17.3.7“查询已借图书”功能的实现390
17.3.8“借书”功能的实现393
17.3.9“图书管理”功能的实现395
习题17401
第2部分 实验指导402
实验1 Struts 2基础应用402
实验目的402
实验内容402
思考与练习402
实验2 Struts 2综合应用403
实验目的403
实验内容403
思考与练习404
实验3 Hibernate基础应用404
实验目的404
实验内容404
思考与练习404
实验4 Hibernate与Struts 2整合应用405
实验目的405
实验内容405
思考与练习405
实验5 Spring基础应用405
实验目的405
实验内容405
思考与练习405
实验6 Spring AOP应用406
实验目的406
实验内容406
思考与练习406
实验7 Spring与Struts 2整合应用406
实验目的406
实验内容406
思考与练习406
实验8 Spring与Hibernate整合应用406
实验目的406
实验内容407
思考与练习407
实验9 Struts 2、 Hibernate、 Spring的整合应用407
实验目的407
实验内容407
思考与练习407
第3部分 综合应用实习408
实习1学生成绩管理系统408
1.1项目创建及功能描述408
1.2层次划分409
1.3添加SSH开发JARs410
1.4实现Hibemate持久层410
1.5实现DAO418
1.6实现业务逻辑层425
1.7实现Web层433
1.7.1 web.xml及struts.properties配置文件433
1.7.2分页实现434
1.7.3系统主界面434
1.7.4“登录”功能实现437
1.7.5“学生信息管理”功能实现442
1.7.6“学生成绩信息管理”功能实现456
附录A SQL Server 2005图书管理系统数据库465
A.1登录表465
A.2读者信息表465
A.3图书信息表465
A.4借阅信息表466
热门推荐
- 3639234.html
- 373870.html
- 591413.html
- 1288456.html
- 3635125.html
- 2252151.html
- 2562478.html
- 1424382.html
- 2713715.html
- 1328305.html
- http://www.ickdjs.cc/book_86099.html
- http://www.ickdjs.cc/book_2326135.html
- http://www.ickdjs.cc/book_2170319.html
- http://www.ickdjs.cc/book_3635587.html
- http://www.ickdjs.cc/book_3188640.html
- http://www.ickdjs.cc/book_3054415.html
- http://www.ickdjs.cc/book_368238.html
- http://www.ickdjs.cc/book_86104.html
- http://www.ickdjs.cc/book_3158360.html
- http://www.ickdjs.cc/book_2172778.html