电子书:《Springmybatis企业应用实战》

[复制链接]
查看246 | 回复1 | 2019-12-17 15:16:58 | 显示全部楼层 |阅读模式

《Springmybatis企业应用实战》_1

《Springmybatis企业应用实战》_1

《Springmybatis企业应用实战》_2

《Springmybatis企业应用实战》_2

《Springmybatis企业应用实战》_3

《Springmybatis企业应用实战》_3


内容简介:

Spring+Mybatis
企业画用实5
疯狂软件编著
省子工常出
Publishing House of Electronics Industry
内容简介
本书介绍了 Java EE领域的两个开源框架: Spring的MVC和 Mybatis。其中 Spring的版本为4.2
Bais的版本是3.4。本书的示例建议在 Tomcat8上运行
本书重点介绍如何整合 Spring MVC4 Mybatis3进行JvaE开发,主要包括三个部分。第一部分详
细介绍了 Spring MVC框架的用法。第二部分详细介绍了 Mybatis i框架的用法。第三部分重点介绍了 Spring
MVC4+ Mybatis3的整合,井示范开发了一个包含6个表、表之间具有复杂的关联映射关系,且业务功
也相对完善的HRM人事管理系统案例,希望让读者理论联系实际,将这两个框架真正运用到实际开发
当中去。该案例采用目前最流行、最规范的 Java EE架构,整个应用分为DAO持久层、领域对象层、业
务逻辑层、控制器层和视图层,各层之间分层清断,层与层之间以松合的方法组织在一起。所有代码完
全基于 Eclipse IDE来完成,一步步带领读者深入两个框架的核心
阅读本书之前,建议先阅读狂软件教有的《狂Java讲义》一书。本书适合有较好的Jav编程基
础,JSP、 Servlet、JDBC基础, Spring框架基础的读者,尤其适合于对 Spring MVC和 Mybatis了解不够
深入,或对 Spring MVC+ My Batis整合开发不太熟悉的开发人员阅读
未经许可,不得以任何方式复制或抄袭本书之部分或全部内容
版权所有,侵权必究
图书在版编目(CIP)数据
Spring+ Mybatis企业应用实/疯狂软件编著.一北京:电子工业出版社,20
ISBN978-7-121-30421-7
1.①S-….①疯…Ⅲ.①JAWA语言一程序设计V.①TP312.8
中guo版本图书馆CIP数据核字(2016)第284499号
,数
刷:诼州市京南印刷厂
订:涿州市京南印刷厂
出版发行:电子工业出版社
郎编:10003
北京市海淀区万寿路173信箱
字数:543千字
开本:787×10921/16
印张:20.5
版次:2017年1月第1版
印次:2017年1月第1次印刷
定价:58.00元
印数:3500册
凡所购买电子工业出版社图书有缺损问题,请向购买书店调换。若书店售缺,请与本社发行部联系
联系及邮购电话010)8825488,8825888
质量投诉请发邮件至zts@phei.com.cn,盗版侵权举报请发邮件至dbqaphei.com.cn
系方式:010-51260888-819faqaphei.com.cn
前言
时至今日,以 Spring为核心的轻量级 Java EE企业开发平台在企业开发中占有绝对的优势
Java EE应用以其稳定的性能、良好的开放性以及严格的.安.全.性,深受企业应用开发者的青睐
应用的性能、稳定性都有很好的保证
轻量级 Java EE开发大致可分为两种方式:以 Struts+Spring+Hibernate三大框架为核心的轻
量级 Java EI,以 Spring MVC+Mybatis为核心的轻量级 Java EE。这两种组合都在保留经典Java
EE应用架构、高度可扩展性、高度可维护性的基础上,降低了 JAVAEE应用的开发、部署成本
对于大部分中小型企业应用是第一首选
本书重点介绍以 Spring MVC+ Mybatis为核心的轻量级 Java EF。本书采用 Tomcat8作为
web服.务.器, Eclipse IDE作为开发工具,详细介绍了 Spring MVC和 Mybatis框架。 Spring MVC
的配置全部使用注解方式,不再采用旧版本中传统的XML配置方式: Mybatis则基于企业开发
实际情况,首先介绍了传統的XML持久化映射,之后又介绍了升级的注解持久化映射
随着 Spring的不断发展, Spring MVC已有取代 Struts的能力,而 My Batis相对 Hibernate
而言则更为轻便、简单,越来越多的公司选择使用 Spring MVC+ Mybatis的轻量级框架组合来
开发 Java EE项目,掌握 Spring MVC+ Mybatis的技术将为Java开发者带来更多的就业机会与
竟争力
本书有什么特点
本书是一本介绍 Spring MVC+ Mybatis技术以及两者整合的实用图书,全面介绍了最新的
Spring MVC和 My Batis各方面的知识
本书针对每一个知识点都通过相应的程序给出了示范,第14章的实战项目“HRM人事管
系统”采用目前最流行、最规范的 Java EE架构,整个应用分为DAO持久层、领域对象层
业务逻辑层、控制器层和视图层,各层之间分层清晰,层与层之间以松耦合的方法组织在一起
笔者既担任过软件开发的技术经理,也担任过软件公司的培训导师,现如今从事专业、高端的
职业技术培训,所有应用范例都密切契合企业开发实际场景,例如用户权限验证、文件上传下
载等都是企业开发实际功能,同时采用了目前企业最流行、最规范的开发架构,严格遵守 Java EE
开发规范。读者参考本书的架构,完全可以身临其境地感受企业实际项目开发
本书并不是一本关于所谓“思想”的书,也没有一堆“深奥”的新名词和“高深”的思想
只会让读者学会实际的 Spring MVC和 Mybatis技术。本书的特点是操作步骤详细,编程思路清
新,语言平实易懂。只要读者认真阅读本书,并掌握书中知识,那么就完全可以胜任企业中 Spring
MVC+ Mybatis项目开发
阅读本书需要具备一定的计算机知识以及编程功底。熟练掌握Java语言和 Spring框架的
C、AOP和持久层的ORM设计模式等知识对于学习本书是很有必要的
访问www.crazyit.org.或www.broadviewcom.cn/30421下载本书配套资源
本书写给谁看
如果你已经掌握 Java SE内容,或已经学完了疯狂软件教育的《疯狂Java讲义》一书,那
么你非常适合阅读此书。除此之外,如果你已有初步的JSP、 Servlet、JDBC基础,甚至对 Spirng
Mybatis等框架有所了解,但希望掌握它们在实际开发中应用,本书也将非常适合你。如果你对
Java的掌握还不熟练,则建议遵从学习规律,循序渐进,暂时不要购买、阅读此书,而是按照
“疯狂Java学习路线图”中的建议顺序学习
白衷心感谢
衷心感谢李刚老师,他是一个非常好的朋友,在本书的创作过程中,他提供了大量切实
有用的帮助。同时衷心感谢疯狂软件教育中心所有同事提供的帮助
感谢所有参加疯狂软件实训的学生,他们在实际工作场景的应用证明了本书的价值,他们
的反馈让本书更加实用
肖文吉
2016年11月16日
日录( CONTENTS
22请求处理方法可出现的参数型
第1章 Java EE应用
3.23请求处理方法可返回的类型…31
32 4 Model f Modelandview
1 Java EE应用概述
示例: Model和 Modelmap的使用---32
1.1.1 Java EE应用的分层模型
示例: Modelandview的使用
2 lava EF应用的组件
3.3参数绑定注解
1.1.3vaE应用的鲇构和优势
33.1@ Requestparam注解
12轻量缀aaEE应用相关技术
示倒:a④ Requestmapping和
1.2.1JSP、 Servlet:和 Javabean及
Requestparam注解的使用-34
替代技术
122 Mybatis3及替代枝术
3.33 Requestheader注解
3 Spring4及替代技术
3.3.4@ Cookie Value注解
12.4使用开源框架的好处
示例 Path Variable、@ Requestheader
3本章小结
和@ Cookie value注解的使用---39
33.5 asessionattrbutes注解.
示例 Sessionattributes注解的使用,41
33.6@ Modelattribute注解
4
2.1MVC思想概述
2.1.1传统 Modell和Mode2
示例 Modelattribute 7解的使用43
2.12MVC思想及其优勢。
3.4信息转换
2 Struts2和 Spring MVC
3.42转换JSON数据
23开发第一个 Spring MVC应用
示例:接收JSON格式的数
23,1 Spring的下和安某
示例:自定义 Htrpmessage Converter
oring MVC #) Dispatcherservlet.12
接收JSON格式的数据
2.33基于 Controller接ロ的拉制器13
示例:返回JSON格式的数据
示例:第一个 Spring MVC应用13
示例:自定义 Httpmessageconverter
示例:基于注解的控制
返回JSON格式的数掲
2.4评解 Dispatcherservlet
3.43转接XML数据
Spring MVC执行的流
示倒:接收XML格式的数据
25.1 Spring MVC应用的开发步,22
示例:返回XML格式的数据
252 Spring MVC执行的流程
992
3.5本章小结
26本章小结
第4章 Spring MVC的标签库
第3章 Spring MVC的常用注解
4.1表单标?
1@ Controller注解
4
示例:④ Controller注解的使用
4.12 Input标签
3.2@ Requestmapping注解
示例:fom和mp标签的使用
66668
32,1@ Requestmapping注解
4.13 password标签

#############################################


回复

使用道具 举报

哈哈大笑 | 2019-12-21 19:47:59 | 显示全部楼层
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则