企业应用架构设计 Struts2+Hibernate3+Spring2PDF电子书下载
- 电子书积分:16 积分如何计算积分?
- 作 者:谢星星主编希赛IT教育研发中心组织
- 出 版 社:北京:水利水电出版社
- 出版年份:2010
- ISBN:9787508473710
- 页数:543 页
第1篇 环境准备篇 1
第1章 搭建开发环境 1
【例1-1】下载和安装JDK 1
【例1-2】安装Tomcat 8
【例1-3】下载和安装JavaEE Eclipse 14
【例1-4】下载和安装MySQL 22
小结 28
第2篇 Struts 2篇 29
第2章 步入Struts 2框架开发的殿堂 29
【例2-1】下载Struts 2 29
【例2-2】搭建Struts 2的开发环境 31
【例2-3】用Struts 2实现用户登录 35
小结 42
第3章 配置文件 43
【例3-1】配置web.xml 43
【例3-2】配置struts.xml 46
【例3-3】配置struts.properties 50
【例3-4】struts的默认配置文件default.properties 52
小结 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章 OGNL 202
【例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.xml 234
【例11-2】.hbm.xml文件基本配置 241
【例11-3】配置一对多关联 249
【例11-4】配置一对一关联 254
【例11-5】配置多对多关联 260
小结 265
第12章 Hibernate查询 267
【例12-1】Hibernate查询语言:HQL 267
【例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.0 326
【例15-3】搭建Spring 2开发环境 327
【例15-4】使用Spring 2开发HelloWorld 331
小结 333
第16章 核心机制——IoC 334
【例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的AOP 370
【例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项目中整合Hibernate 427
【例19-3】Struts+Hibernate中整合Spring 435
小结 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
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《教师教育系列教材 心理学原理与应用 第2版 视频版》郑红,倪嘉波,刘亨荣编;陈冬梅责编 2020
- 《物联网与嵌入式技术及其在农业上的应用》马德新 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《西单大杂院-北京老舍文学院首届中青年作家高研班学员小说作品集》北京老舍文学院编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 七年级 上 配人教版》周志英总主编 2019