图书介绍
企业应用架构设计 Struts2+Hibernate3+Spring2PDF|Epub|txt|kindle电子书版本网盘下载
![企业应用架构设计 Struts2+Hibernate3+Spring2](https://www.shukui.net/cover/27/30278258.jpg)
- 谢星星主编希赛IT教育研发中心组织 著
- 出版社: 北京:水利水电出版社
- ISBN:9787508473710
- 出版时间:2010
- 标注页数:543页
- 文件大小:289MB
- 文件页数:553页
- 主题词:软件工具-程序设计
PDF下载
下载说明
企业应用架构设计 Struts2+Hibernate3+Spring2PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇 环境准备篇1
第1章 搭建开发环境1
【例1-1】下载和安装JDK1
【例1-2】安装Tomcat8
【例1-3】下载和安装JavaEE Eclipse14
【例1-4】下载和安装MySQL22
小结28
第2篇 Struts 2篇29
第2章 步入Struts 2框架开发的殿堂29
【例2-1】下载Struts 229
【例2-2】搭建Struts 2的开发环境31
【例2-3】用Struts 2实现用户登录35
小结42
第3章 配置文件43
【例3-1】配置web.xml43
【例3-2】配置struts.xml46
【例3-3】配置struts.properties50
【例3-4】struts的默认配置文件default.properties52
小结57
第4章 国际化Web应用59
【例4-1】常见中文乱码问题的解决方案59
【例4-2】使用资源文件63
【例4-3】参数化字符串67
小结75
第5章 数据校验器77
【例5-1】使用重写validate()方法进行手动校验77
【例5-2】使用重写validateXxx()方法进行手动校验84
【例5-3】使用Struts 2的验证框架完成服务端校验88
【例5-4】使用Struts2的验证框架完成客户端校验91
【例5-5】国际化校验的提示信息92
【例5-6】非字段校验器规则94
【例5-7】常用内建的校验器96
小结101
第6章 类型转换106
【例6-1】不使用Struts 2的类型转换器进行类型转换106
【例6-2】继承DefaultTypeConverter类进行类型转换112
【例6-3】继承StrutsTypeConverter类进行类型转换115
【例6-4】数组的类型转换117
【例6-5】集合的类型转换120
【例6-6】Struts 2中内置的类型转换122
【例6-7】类型转换的错误处理127
小结131
第7章 拦截器133
【例7-1】理解拦截器133
【例7-2】拦截器的配置138
【例7-3】内建拦截器141
【例7-4】自定义拦截器147
小结150
第8章 Struts 2标签库152
【例8-1】控制标签152
【例8-2】数据标签164
【例8-3】UI标签180
小结197
第9章 OGNL202
【例9-1】OGNL的使用202
【例9-2】EL表达式208
【例9-3】Lambda表达式213
小结215
第3篇 Hibernate 3篇217
第10章 Hibernate入门217
【例10-1】Java对象持久化技术217
【例10-2】搭建Hibernate 3开发环境221
【例10-3】用Hibernate实现用户信息查询225
小结233
第11章 Hibernate配置文件234
【例11-1】配置Hibernate.cfg.xml234
【例11-2】.hbm.xml文件基本配置241
【例11-3】配置一对多关联249
【例11-4】配置一对一关联254
【例11-5】配置多对多关联260
小结265
第12章 Hibernate查询267
【例12-1】Hibernate查询语言:HQL267
【例12-2】条件查询(Criteria Queries)280
【例12-3】SQL查询283
【例12-4】连接查询286
小结289
第13章 操纵实体对象292
【例13-1】解说Hibernate对象的3种状态292
【例13-2】保存实体对象295
【例13-3】更新实体对象299
【例13-4】删除实体对象303
【例13-5】绕过Hibernate API对数据进行操作305
【例13-6】使用Hibernate调用存储过程307
小结311
第14章 Hibernate的事务控制314
【例14-1】解说数据库事务314
【例14-2】在Hibernate中进行事务控制318
小结321
第4篇 Spring 2篇324
第15章 Spring入门324
【例15-1】Spring 2.0简介324
【例15-2】下载Spring 2.0326
【例15-3】搭建Spring 2开发环境327
【例15-4】使用Spring 2开发HelloWorld331
小结333
第16章 核心机制——IoC334
【例16-1】解说IoC的相关概念334
【例16-2】XML格式配置元数据338
【例16-3】实例化容器的几种方式340
【例16-4】实例化bean的3种方式344
【例16-5】注入方式——构造子注入348
【例16-6】注入方式——setter方法注入352
【例16-7】注入方式——接口注入354
【例16-8】bean属性及构造器参数357
小结366
第17章 Spring的AOP370
【例17-1】解说AOP的概念370
【例17-2】AOP实现原理371
【例17-3】?AspectJ支持378
【例17-4】使用Spring AOP实现异常拦截387
小结390
第18章 Spnng的高级配置393
【例18-1】数据源配置393
【例18-2】Hibernate事务配置402
【例18-3】邮件服务配置408
【例18-4】定时任务配置412
小结415
第5篇 实战篇421
第19章 Struts、Hibernate和Spring整合421
【例19-1】使用Struts实现用户注册421
【例19-2】在Struts项目中整合Hibernate427
【例19-3】Struts+Hibernate中整合Spring435
小结444
第20章 SSH实例——个人备忘录系统448
20.1 系统需求分析448
20.2 系统架构设计449
20.3 数据库设计450
20.4 系统详细设计452
20.5 系统实现设计457
小结495
第21章 SSH实例——个人收支管理系统497
21.1 系统需求分析497
21.2 系统架构设计498
21.3 数据库设计498
21.4 系统详细设计499
21.5 系统实现设计504
小结541