JavaEE框架技术(SpringMVC+Spring+MyBatis) 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线

JavaEE框架技术(SpringMVC+Spring+MyBatis)精美图片
》JavaEE框架技术(SpringMVC+Spring+MyBatis)电子书籍版权问题 请点击这里查看《

JavaEE框架技术(SpringMVC+Spring+MyBatis)书籍详细信息

  • ISBN:9787560645896
  • 作者:暂无作者
  • 出版社:暂无出版社
  • 出版时间:2017-08
  • 页数:214
  • 价格:19.50
  • 纸张:胶版纸
  • 装帧:平装-胶订
  • 开本:16开
  • 语言:未知
  • 丛书:暂无丛书
  • TAG:暂无
  • 豆瓣评分:暂无豆瓣评分
  • 豆瓣短评:点击查看
  • 豆瓣讨论:点击查看
  • 豆瓣目录:点击查看
  • 读书笔记:点击查看
  • 原文摘录:点击查看

内容简介:

本书对当前企业使用较多的、流行的三大技术框架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

 

 

 

 


作者介绍:

暂无相关内容,正在全力查找中


出版社信息:

暂无出版社相关信息,正在全力查找中!


书籍摘录:

暂无相关书籍摘录,正在全力查找中!



原文赏析:

暂无原文赏析,正在全力查找中!


其它内容:

前言

本书介绍的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月



书籍真实打分

  • 故事情节:4分

  • 人物塑造:8分

  • 主题深度:4分

  • 文字风格:6分

  • 语言运用:3分

  • 文笔流畅:5分

  • 思想传递:9分

  • 知识深度:9分

  • 知识广度:6分

  • 实用性:4分

  • 章节划分:3分

  • 结构布局:3分

  • 新颖与独特:5分

  • 情感共鸣:9分

  • 引人入胜:3分

  • 现实相关:9分

  • 沉浸感:8分

  • 事实准确性:5分

  • 文化贡献:5分


网站评分

  • 书籍多样性:3分

  • 书籍信息完全性:4分

  • 网站更新速度:8分

  • 使用便利性:6分

  • 书籍清晰度:9分

  • 书籍格式兼容性:7分

  • 是否包含广告:9分

  • 加载速度:9分

  • 安全性:9分

  • 稳定性:9分

  • 搜索功能:8分

  • 下载便捷性:7分


下载点评

  • 好评多(202+)
  • 收费(322+)
  • 微信读书(302+)
  • 少量广告(631+)
  • 藏书馆(202+)
  • 差评(559+)
  • 值得下载(599+)
  • 无多页(428+)
  • epub(391+)
  • 强烈推荐(202+)
  • 体验差(551+)

下载评价

  • 网友 利***巧:

    差评。这个是收费的

  • 网友 融***华:

    下载速度还可以

  • 网友 饶***丽:

    下载方式特简单,一直点就好了。

  • 网友 冯***卉:

    听说内置一千多万的书籍,不知道真假的

  • 网友 印***文:

    我很喜欢这种风格样式。

  • 网友 谢***灵:

    推荐,啥格式都有

  • 网友 常***翠:

    哈哈哈哈哈哈

  • 网友 游***钰:

    用了才知道好用,推荐!太好用了

  • 网友 车***波:

    很好,下载出来的内容没有乱码。

  • 网友 索***宸:

    书的质量很好。资源多

  • 网友 晏***媛:

    够人性化!

  • 网友 寿***芳:

    可以在线转化哦

  • 网友 曾***玉:

    直接选择epub/azw3/mobi就可以了,然后导入微信读书,体验百分百!!!

  • 网友 扈***洁:

    还不错啊,挺好

  • 网友 孙***美:

    加油!支持一下!不错,好用。大家可以去试一下哦

  • 网友 家***丝:

    好6666666


随机推荐