JavaEE框架技术(SpringMVC+Spring+MyBatis) chm umd 阿里云 下载 夸克云 pdf azw3 kindle

JavaEE框架技术(SpringMVC+Spring+MyBatis)电子书下载地址
- 文件名
- [epub 下载] JavaEE框架技术(SpringMVC+Spring+MyBatis) epub格式电子书
- [azw3 下载] JavaEE框架技术(SpringMVC+Spring+MyBatis) azw3格式电子书
- [pdf 下载] JavaEE框架技术(SpringMVC+Spring+MyBatis) pdf格式电子书
- [txt 下载] JavaEE框架技术(SpringMVC+Spring+MyBatis) txt格式电子书
- [mobi 下载] JavaEE框架技术(SpringMVC+Spring+MyBatis) mobi格式电子书
- [word 下载] JavaEE框架技术(SpringMVC+Spring+MyBatis) word格式电子书
- [kindle 下载] JavaEE框架技术(SpringMVC+Spring+MyBatis) kindle格式电子书
内容简介:
本书对当前企业使用较多的、流行的三大技术框架SpringMVC、Spring和MyBatis的基本知识和使用方法进行了详细的讲解。全书共分为7章。*章主要介绍MyBatis开发入门知识;第二章主要介绍MyBatis配置选项;第三章主要介绍MyBatis映射器(Mapper);第四章主要介绍Spring核心技术;第五章主要介绍SpringMVC;第六章主要介绍SpringMVC、Spring、MyBatis三个框架的集成;第七章主要是项目实战部分。本书在讲解知识点的同时还提供了丰富的案例,每章节末均给出一定量的练习题,以帮助学生巩固学习效果,加深对相关知识点的理解。
本书可作为高等院校计算机相关专业软件工程类课程的教材,也可作为相关工程技术人员的参考
用书。
书籍目录:
章 MyBatis开发入门............................................................................................. 1
1.1 MyBatis简介....................................................................................................... 1
1.2 MyBatis的优势.................................................................................................... 2
1.3 认识个MyBatis程序..................................................................................... 3
1.4 MyBatis日志....................................................................................................... 8
1.4.1 MyBatis日志的实现方式................................................................................ 8
1.4.2 使用Log4J实现MyBatis日志的配置.............................................................. 9
本章小结....................................................................................................................... 10
练习题.......................................................................................................................... 11
第二章 配置MyBatis................................................................................................... 13
2.1 基于XML方式配置MyBatis............................................................................... 13
2.1.1 属性properties............................................................................................. 15
2.1.2 全局参数设置settings................................................................................... 16
2.1.3 类型别名typeAliases.................................................................................... 18
2.1.4 类型处理器typeHandlers.............................................................................. 20
2.1.5 环境集合属性对象environments................................................................... 25
2.1.6 映射器mappers............................................................................................ 28
2.1.7 对象工厂ObjectFactory................................................................................ 28
2.1.8 插件plugins................................................................................................. 30
2.2 基于Java API方式配置MyBatis......................................................................... 31
2.2.1 环境配置Environment.................................................................................. 32
2.2.2 类型别名typeAliases.................................................................................... 33
2.2.3 类型处理器typeHandlers.............................................................................. 34
2.2.4 全局参数设置Settings.................................................................................. 34
2.2.5 映射器mappers............................................................................................ 35
本章小结................................................................................................................... 35
练习题....................................................................................................................... 36
第三章 映射器(Mapper).............................................................................................. 38
3.1 SQL映射配置文件和SQL映射接口................................................................... 38
3.2 SQL映射........................................................................................................... 43
3.2.1 select查询语句............................................................................................ 44
3.2.2 insert插入语句............................................................................................ 46
3.2.3 update修改语句........................................................................................... 48
3.2.4 delete删除语句............................................................................................ 49
3.2.5 SQL块语句................................................................................................. 50
3.2.6 Parameters参数............................................................................................ 50
3.2.7 resultMap结果集映射................................................................................... 52
3.3 SQL高级映射.................................................................................................... 57
3.3.1 拓展ResultMap............................................................................................ 57
3.3.2 一对一映射................................................................................................. 57
3.3.3 一对多映射................................................................................................. 63
3.3.4 cache和cache-ref元素................................................................................. 67
3.4 动态SQL........................................................................................................... 68
3.4.1 if元素......................................................................................................... 69
3.4.2 choose、when、otherwise元素...................................................................... 69
3.4.3 where、trim、set元素.................................................................................. 70
3.4.4 foreach元素................................................................................................. 72
3.5 注解配置SQL映射器......................................................................................... 73
3.5.1 @Select 查询语句....................................................................................... 73
3.5.2 @Insert 插入语句........................................................................................ 74
3.5.3 @Update修改语句....................................................................................... 75
3.5.4 @Delete删除语句........................................................................................ 76
3.5.5 @ResultMap结果映射.................................................................................. 76
3.5.6 @One一对一映射........................................................................................ 78
3.5.7 @Many一对多映射..................................................................................... 79
3.5.8 @SelectProvider 动态查询语句.................................................................... 80
3.5.9 @InsertProvider 动态插入语句..................................................................... 83
3.5.10 @UpdateProvider动态更新语句.................................................................. 83
3.5.11 @DeleteProvider动态删除语句................................................................... 84
3.6 使用MyBatis Generator自动创建代码................................................................. 85
本章小结................................................................................................................... 86
练习题....................................................................................................................... 86
第四章 Spring核心技术.............................................................................................. 90
4.1 Spring简介........................................................................................................ 90
4.1.1 Sping的核心模块........................................................................................ 90
4.1.2 Spring框架的优势....................................................................................... 91
4.1.3 Spring开发环境的搭建................................................................................ 92
4.2 控制反转(IoC)................................................................................................... 93
4.2.1 IoC的基本概念........................................................................................... 93
4.2.2 依赖注入的类型.......................................................................................... 97
4.3 Bean的装配..................................................................................................... 100
4.3.1 Spring装配Bean的方案............................................................................. 100
4.3.2 Spring IoC容器.......................................................................................... 100
4.3.3 基于注解的Bean装配................................................................................ 101
4.4 面向切面编程(AOP)......................................................................................... 104
4.4.1 面向切面编程简介..................................................................................... 104
4.4.2 通过切点选择连接点.................................................................................. 106
4.4.3 使用注解创建切面..................................................................................... 108
4.4.4 在XML中声明切面................................................................................... 112
4.5 Spring的事务管理............................................................................................ 116
4.5.1 事务的特性................................................................................................ 116
4.5.2 核心接口................................................................................................... 116
4.5.3 基本事务属性............................................................................................ 118
4.5.3 事务状态................................................................................................... 121
4.5.4 声明事务管理实例..................................................................................... 121
本章小结................................................................................................................. 123
练习题..................................................................................................................... 124
第五章 SpringMVC................................................................................................... 127
5.1 SpringMVC概述.............................................................................................. 127
5.2 创建个SpringMVC 程序........................................................................... 128
5.2.1 新建项目................................................................................................... 129
5.2.2 导入jar包................................................................................................. 129
5.2.3 在web.xml中添加SpringMVC的配置........................................................ 130
5.2.4 在类路径下添加SpringMVC的配置........................................................... 130
5.2.5 建立视图文件............................................................................................ 131
5.2.6 建立Controller控制层文件......................................................................... 132
5.2.7 部署运行项目............................................................................................ 132
5.3 SpringMVC RequestMapping的基本设置........................................................... 133
5.4 SpringMVC前后台数据交互............................................................................. 135
5.4.1 Controller获取前台传递的参数.................................................................. 135
5.4.2 Controller传递参数到前台......................................................................... 137
5.5 SpringMVC文件上传和下载............................................................................. 138
5.5.1 文件上传................................................................................................... 138
5.5.2 文件下载................................................................................................... 139
5.6 SpringMVC常用注解....................................................................................... 141
本章小结................................................................................................................. 145
练习题..................................................................................................................... 145
第六章 SpringMVC Spring MyBatis集成................................................................... 148
6.1 依赖包的引入.................................................................................................. 148
6.2 Spring与MyBatis的集成.................................................................................. 153
6.2.1 建立JDBC属性文件.................................................................................. 154
6.2.2 建立Spring上下文配置文件....................................................................... 154
6.2.3 Log4J的配置............................................................................................. 157
6.2.4 JUnit测试.................................................................................................. 157
6.3 集成SpringMVC.............................................................................................. 161
6.3.1 建立SpringMVC配置文件......................................................................... 161
6.3.2 配置web.xml文件..................................................................................... 162
6.3.3 测试.......................................................................................................... 165
本章小结................................................................................................................. 166
练习题..................................................................................................................... 166
第七章 项目实战....................................................................................................... 167
7.1 项目的需求分析............................................................................................... 167
7.1.1 基础信息模块............................................................................................ 167
7.1.2 角色管理模块............................................................................................ 168
7.1.3 管理员管理模块......................................................................................... 169
7.1.4 资费管理模块............................................................................................ 169
7.1.5 账务账号管理模块..................................................................................... 170
7.1.6 业务账号管理模块..................................................................................... 171
7.1.7 账单管理模块............................................................................................ 172
7.1.8 报表模块................................................................................................... 172
7.2 概要设计......................................................................................................... 173
7.2.1 系统流程................................................................................................... 173
7.2.2 功能模块图................................................................................................ 173
7.3 数据库设计...................................................................................................... 174
7.3.1 数据模型................................................................................................... 174
7.3.2 数据字典................................................................................................... 174
7.4 功能实现......................................................................................................... 177
7.4.1 基础信息模块实现..................................................................................... 177
7.4.2 角色管理功能实现..................................................................................... 181
7.4.3 管理员管理功能实现.................................................................................. 188
7.4.4 资费管理功能实现..................................................................................... 194
7.4.5 账务账号管理功能实现.............................................................................. 200
7.4.6 业务账号管理功能实现.............................................................................. 208
本章小结................................................................................................................. 214
作者介绍:
暂无相关内容,正在全力查找中
出版社信息:
暂无出版社相关信息,正在全力查找中!
书籍摘录:
暂无相关书籍摘录,正在全力查找中!
在线阅读/听书/购买/PDF下载地址:
原文赏析:
暂无原文赏析,正在全力查找中!
其它内容:
前言
本书介绍的SpringMVC、Spring、MyBatis开源框架开发技术,是基于Java EE的Web应用程序,用于开发企业级Web应用的软件框架。Java EE通过提供中间层集成框架来满足各种应用需求。Java EE架构具有高可用性、高可靠性、高扩展性,并且成本低,是企业构建Web应用平台的。而Java
EE架构通常选用SpringMVC Spring MyBatis框架作为其基础开发框架。通过对三个框架的合理整合,不仅可以大幅度提高系统的开发效率,而且能提高系统的稳定性、健壮性与安全性。
本书介绍了Java EE开发使用的三大开发框架SpringMVC、Spring、MyBatis及其整合使用。本书内容共分为七章。章为MyBatis开发入门知识,讨论了MyBatis的优势,使用MyBaits访问数据库的优点,并创建了个MyBatis项目,带领读者进入MyBatis。第二章为MyBatis配置选项,使用基于XML配置和基于Java
API配置的方式引导MyBatis。第三章为映射器配置,是本书重点,讨论了怎样使用映射器配置文件书写SQL映射语句,如何配置简单的语句、一对一以及一对多关系的语句,以及怎样使用resultMap进行结果集映射;还讨论了动态SQL的书写方法及使用注解书写SQL映射语句,后介绍如何使用MyBatis Generator自动创建实体类、接口、配置文件代码。第四章为Spring核心技术,讨论了Spring的核心知识,包括Spring
IoC和Spring AOP技术。第五章为SpringMVC框架技术,包括SpringMVC 概述、创建个SpringMVC程序、SpringMVC RequestMapping的基本设置、SpringMVC前后台数据交互、SpringMVC文件上传下载,以及SpringMVC常用注解。第六章为SpringMVC、Spring、MyBatis的集成部分,介绍了三个框架的集成步骤。第七章为项目实战部分,主要以云服务器租赁后台管理系统为导向,介绍了综合应用SpringMVC Spring MyBatis框架实现一个项目的技术与过程。
本书突破传统的侧重Java EE技术细节介绍的形式,以“项目驱动、任务导向”的方式进行内容组织。首先以项目案例的实现为先导,让读者了解某项技术的应用,引起读者对这些技术实现的兴趣,激起其探索该技术实现原理与理论知识的愿望。然后通过有目的的学习,让读者掌握书中介绍的知识点及实现技术。本书介绍的相关技术具有连贯性。
本书适合作为高等院校计算机相关专业软件工程类课程的教材,也适合作为相关工程技术人员的参考用书。本书配有一系列案例源代码,这些案例代码均经过调试可以运行。书中介绍了这些案例的实现过程,读者可以按照书中介绍的案例实现步骤自行实现,并可借助这些案例引导,逐步掌握使用SpringMVC、Spring、MyBatis框架进行综合应用软件项目的开发。本书相关源码下载地址:https://github.com/bay-test/ssmbooksource。
本书由陈永政和张正龙担任主编,陈永政主要承担了章、第二章、第三章、第五章、第六章的编写;张正龙主要承担了第四章、第七章的编写;谢东亮、张红实、李冀明承担了部分章节的编写,并提出了大量有益的建议。重庆知人者科技有限公司的沈国仿工程师参与了本书教学案例的设计及教学内容的设计,在此一并表示感谢。
由于时间仓促及编者水平有限,书中难免存在疏漏和不足之处,恳请同行专家和读者给予批评与指正。
编者邮箱:610919606@qq.com
编 者
2017年5月
网站评分
书籍多样性:7分
书籍信息完全性:7分
网站更新速度:6分
使用便利性:5分
书籍清晰度:6分
书籍格式兼容性:6分
是否包含广告:3分
加载速度:7分
安全性:9分
稳定性:5分
搜索功能:3分
下载便捷性:9分
下载点评
- 内容完整(400+)
- txt(446+)
- 值得下载(57+)
- 好评(219+)
- 无多页(540+)
- 速度慢(78+)
- 图文清晰(478+)
- 差评少(142+)
- 推荐购买(520+)
- 全格式(563+)
- 傻瓜式服务(608+)
下载评价
- 网友 马***偲:
好 很好 非常好 无比的好 史上最好的
- 网友 曾***玉:
直接选择epub/azw3/mobi就可以了,然后导入微信读书,体验百分百!!!
- 网友 常***翠:
哈哈哈哈哈哈
- 网友 沈***松:
挺好的,不错
- 网友 游***钰:
用了才知道好用,推荐!太好用了
- 网友 权***波:
收费就是好,还可以多种搜索,实在不行直接留言,24小时没发到你邮箱自动退款的!
- 网友 陈***秋:
不错,图文清晰,无错版,可以入手。
- 网友 石***烟:
还可以吧,毕竟也是要成本的,付费应该的,更何况下载速度还挺快的
- 网友 益***琴:
好书都要花钱,如果要学习,建议买实体书;如果只是娱乐,看看这个网站,对你来说,是很好的选择。
- 网友 寿***芳:
可以在线转化哦
- 网友 丁***菱:
好好好好好好好好好好好好好好好好好好好好好好好好好
- 网友 家***丝:
好6666666
喜欢"JavaEE框架技术(SpringMVC+Spring+MyBatis)"的人也看了
磁场调制电机 chm umd 阿里云 下载 夸克云 pdf azw3 kindle
感染内科临床病例分析 chm umd 阿里云 下载 夸克云 pdf azw3 kindle
中国红粬黄酒文化之乡--福建屏南/中国民间文艺之乡 chm umd 阿里云 下载 夸克云 pdf azw3 kindle
首席内容官 解密英特尔全球内容营销 [美]帕姆·狄勒 孙【正版图书】 chm umd 阿里云 下载 夸克云 pdf azw3 kindle
现代印制电路原理与工艺 chm umd 阿里云 下载 夸克云 pdf azw3 kindle
正版图书温儒敏论语文教育三集 温儒敏 著 文教教学方法及理论 教育孩子的书籍正面管教孩子育儿百科畅销书籍 北京大学出版社正版 chm umd 阿里云 下载 夸克云 pdf azw3 kindle
高数二试卷 2022年成人高考专升本高等数学二历年真题模拟试卷 全国成人高考专科起点升本科复习资料习题 2022天一成考专升本试题童缘图书 chm umd 阿里云 下载 夸克云 pdf azw3 kindle
外来种与进化 chm umd 阿里云 下载 夸克云 pdf azw3 kindle
木材学(第2版国家林业和草原局普通高等教育十三五规划教材) chm umd 阿里云 下载 夸克云 pdf azw3 kindle
三秒课堂office速成宝典excel word ppt办公应用实操大全零基础三合一计算机基础知识办公软件工具书教程ppt制作教程书表格wps书籍 chm umd 阿里云 下载 夸克云 pdf azw3 kindle
- 西洋美术史 chm umd 阿里云 下载 夸克云 pdf azw3 kindle
- 9787550234802 chm umd 阿里云 下载 夸克云 pdf azw3 kindle
- 房地产·建筑设计成本优化管理 chm umd 阿里云 下载 夸克云 pdf azw3 kindle
- 社会工作者初级教材2本+试卷2本:社会工作实务+社会工作综合能力(2024) chm umd 阿里云 下载 夸克云 pdf azw3 kindle
- 税法 第4版 上海财经大学出版社 chm umd 阿里云 下载 夸克云 pdf azw3 kindle
- 成长故事感恩故事/美德故事/亲情故事7册 云阅读 彩图注音版少儿励志成长故事 3-6-9岁小学生课外阅读书籍 亲子共读睡前故事 小故事大道理 chm umd 阿里云 下载 夸克云 pdf azw3 kindle
- 2022秋 中学奇迹课堂九年级上册 语文数学英语物理化学(英语外研) 全5本 初三9年级上同步讲解教辅 新世纪英才奇迹课 chm umd 阿里云 下载 夸克云 pdf azw3 kindle
- 2005硕士研究生入学考试应用教程 chm umd 阿里云 下载 夸克云 pdf azw3 kindle
- 童年精装版 高尔基 俄罗斯名著小说文学代表作中小学生寒暑假课外阅读畅销书籍青少年成长的世界经典读物 chm umd 阿里云 下载 夸克云 pdf azw3 kindle
- 中学教材全解九年级上册物理人教版 2023秋同步教材解读 chm umd 阿里云 下载 夸克云 pdf azw3 kindle
书籍真实打分
故事情节:7分
人物塑造:6分
主题深度:8分
文字风格:8分
语言运用:9分
文笔流畅:5分
思想传递:3分
知识深度:8分
知识广度:9分
实用性:5分
章节划分:8分
结构布局:4分
新颖与独特:8分
情感共鸣:5分
引人入胜:8分
现实相关:6分
沉浸感:9分
事实准确性:4分
文化贡献:5分