JavaEE框架技术(SpringMVC+Spring+MyBatis) pdf snb 115盘 kindle 在线 下载 pmlz mobi

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分
书籍信息完全性:6分
网站更新速度:4分
使用便利性:4分
书籍清晰度:8分
书籍格式兼容性:4分
是否包含广告:4分
加载速度:5分
安全性:7分
稳定性:4分
搜索功能:5分
下载便捷性:8分
下载点评
- 微信读书(436+)
- 好评(623+)
- 博大精深(475+)
- 盗版少(278+)
- 实惠(477+)
- 体验差(544+)
- 无盗版(558+)
- 简单(87+)
下载评价
- 网友 饶***丽:
下载方式特简单,一直点就好了。
- 网友 沈***松:
挺好的,不错
- 网友 相***儿:
你要的这里都能找到哦!!!
- 网友 冯***丽:
卡的不行啊
- 网友 温***欣:
可以可以可以
- 网友 晏***媛:
够人性化!
- 网友 苍***如:
什么格式都有的呀。
- 网友 曾***文:
五星好评哦
- 网友 孔***旋:
很好。顶一个希望越来越好,一直支持。
喜欢"JavaEE框架技术(SpringMVC+Spring+MyBatis)"的人也看了
外汇保证金交易入门与技巧 pdf snb 115盘 kindle 在线 下载 pmlz mobi
薄荷油的乐趣 pdf snb 115盘 kindle 在线 下载 pmlz mobi
从入门到精通(下) pdf snb 115盘 kindle 在线 下载 pmlz mobi
申论 pdf snb 115盘 kindle 在线 下载 pmlz mobi
民航乘务英语会话 pdf snb 115盘 kindle 在线 下载 pmlz mobi
你就是我 pdf snb 115盘 kindle 在线 下载 pmlz mobi
机械工程材料(第2版)/“十二五”普通高等教育本科规划教材 pdf snb 115盘 kindle 在线 下载 pmlz mobi
【预售】【翰德图书】【Let’s Read Together】Warning! Do Not Touch! 【让我们一起阅读】注意!不要触摸! 英文原版图书籍进口正版 儿童故事 pdf snb 115盘 kindle 在线 下载 pmlz mobi
2012硕士学位研究生入学资格考试 GCT语文考前辅导教程 pdf snb 115盘 kindle 在线 下载 pmlz mobi
2024新版杨柳练习精编九年级上下册道德与法治知识梳理+电子答案 pdf snb 115盘 kindle 在线 下载 pmlz mobi
- 剑桥商务英语证书(BEC)30天突破1000题高级(附光盘) pdf snb 115盘 kindle 在线 下载 pmlz mobi
- 9787504974532 pdf snb 115盘 kindle 在线 下载 pmlz mobi
- 新东方·大愚英语学习丛书:GMAT语法全解 白勇 著 群言出版社【正版保证】 pdf snb 115盘 kindle 在线 下载 pmlz mobi
- 高尔夫运动与训练 pdf snb 115盘 kindle 在线 下载 pmlz mobi
- 小学奥数举一反三3年级A版每天15分钟 蒋顺 主编 陕西人民教育出版社【正版书籍】 pdf snb 115盘 kindle 在线 下载 pmlz mobi
- 菜根谭 pdf snb 115盘 kindle 在线 下载 pmlz mobi
- 新金陵四十八景台历 pdf snb 115盘 kindle 在线 下载 pmlz mobi
- 跟奥运冠军学蛙泳(漫画版) pdf snb 115盘 kindle 在线 下载 pmlz mobi
- iOS 4编程Cookbook(影印版) pdf snb 115盘 kindle 在线 下载 pmlz mobi
- 建设工程经济考点精粹掌中宝:2022年一级建造师考试 pdf snb 115盘 kindle 在线 下载 pmlz mobi
书籍真实打分
故事情节:9分
人物塑造:7分
主题深度:9分
文字风格:7分
语言运用:6分
文笔流畅:3分
思想传递:3分
知识深度:5分
知识广度:8分
实用性:5分
章节划分:8分
结构布局:4分
新颖与独特:7分
情感共鸣:5分
引人入胜:3分
现实相关:3分
沉浸感:6分
事实准确性:7分
文化贡献:8分