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

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分
书籍信息完全性:4分
网站更新速度:7分
使用便利性:4分
书籍清晰度:8分
书籍格式兼容性:8分
是否包含广告:7分
加载速度:7分
安全性:7分
稳定性:5分
搜索功能:8分
下载便捷性:7分
下载点评
- 情节曲折(324+)
- 可以购买(540+)
- 盗版少(123+)
- 服务好(235+)
- 全格式(495+)
- 实惠(490+)
- 下载快(583+)
- 书籍完整(366+)
- 体验好(548+)
- txt(86+)
- 推荐购买(62+)
下载评价
- 网友 瞿***香:
非常好就是加载有点儿慢。
- 网友 谭***然:
如果不要钱就好了
- 网友 冯***丽:
卡的不行啊
- 网友 堵***洁:
好用,支持
- 网友 寿***芳:
可以在线转化哦
- 网友 温***欣:
可以可以可以
- 网友 孙***夏:
中评,比上不足比下有余
- 网友 隗***杉:
挺好的,还好看!支持!快下载吧!
- 网友 宫***凡:
一般般,只能说收费的比免费的强不少。
- 网友 曾***玉:
直接选择epub/azw3/mobi就可以了,然后导入微信读书,体验百分百!!!
- 网友 益***琴:
好书都要花钱,如果要学习,建议买实体书;如果只是娱乐,看看这个网站,对你来说,是很好的选择。
- 网友 扈***洁:
还不错啊,挺好
- 网友 宫***玉:
我说完了。
- 网友 林***艳:
很好,能找到很多平常找不到的书。
- 网友 习***蓉:
品相完美
喜欢"JavaEE框架技术(SpringMVC+Spring+MyBatis)"的人也看了
窗花/中国最美(第3辑) 湖北美术出版社 azw3 chm 地址 kindle 阿里云 下载 umd pdf
中小学法治教育读本(高中三年级) azw3 chm 地址 kindle 阿里云 下载 umd pdf
蝙蝠侠:黑暗骑士归来 (美)米勒 著绘 江业华 译【正版】 azw3 chm 地址 kindle 阿里云 下载 umd pdf
客户管理制度与表格范例:超过130幅高效实用的表格范例,让客户管理变得有规可循(团购,请致电010-57993380) azw3 chm 地址 kindle 阿里云 下载 umd pdf
Information Retrieval Technology 信息检索技术 azw3 chm 地址 kindle 阿里云 下载 umd pdf
礼记·孝经(中华经典藏书·升级版) azw3 chm 地址 kindle 阿里云 下载 umd pdf
2013考研英语阅读 azw3 chm 地址 kindle 阿里云 下载 umd pdf
建筑工程资料管理 azw3 chm 地址 kindle 阿里云 下载 umd pdf
聂耳图传 azw3 chm 地址 kindle 阿里云 下载 umd pdf
公安院校招警考试中公2020公安院校统一招警考试用书申论高分范文101篇 azw3 chm 地址 kindle 阿里云 下载 umd pdf
- 秦始皇传全彩插图版再现秦始皇赢政一统天下的雄才大略中国皇帝全传历史书籍历史类书籍畅销书中国古代历史名人传记中华帝王传奇 azw3 chm 地址 kindle 阿里云 下载 umd pdf
- 巧手拌凉菜彩图版 凉拌素菜荤菜水产沙拉做法大全 家常凉菜做法技巧大全家常凉拌菜制作方法家常美味凉拌菜书籍书 azw3 chm 地址 kindle 阿里云 下载 umd pdf
- 时空反演对称光学系统中的非线性波 azw3 chm 地址 kindle 阿里云 下载 umd pdf
- 七彩童书坊 azw3 chm 地址 kindle 阿里云 下载 umd pdf
- 鳄鱼怕怕 牙医怕怕 azw3 chm 地址 kindle 阿里云 下载 umd pdf
- 正版全新精装现货套装本草纲目 本草纲目1-4卷全套全集原著版李时珍插盒装中药材 药书 中草药 大全 中医经典名著 全套精装4册中医养生书籍 中华传世药典 与黄帝内经同为中医四大名著中医药学图鉴医学入门 azw3 chm 地址 kindle 阿里云 下载 umd pdf
- 嘻哈小天才4 azw3 chm 地址 kindle 阿里云 下载 umd pdf
- 云原生基础架构 azw3 chm 地址 kindle 阿里云 下载 umd pdf
- 运营管理<第5版>学习指导与习题集(高等院校精品课程系列教材) azw3 chm 地址 kindle 阿里云 下载 umd pdf
- 量大优惠 量大优惠 正版正版 国学常识国学经典国学精粹 盒装全4册 中国古代文化传统文化国学常识 国学典藏 论语诗经楚辞古诗词 孙子兵法国学畅销书 azw3 chm 地址 kindle 阿里云 下载 umd pdf
书籍真实打分
故事情节:7分
人物塑造:3分
主题深度:4分
文字风格:9分
语言运用:9分
文笔流畅:6分
思想传递:9分
知识深度:4分
知识广度:5分
实用性:4分
章节划分:9分
结构布局:5分
新颖与独特:3分
情感共鸣:4分
引人入胜:6分
现实相关:9分
沉浸感:3分
事实准确性:8分
文化贡献:5分