图书介绍

SSM轻量级框架应用实战2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

SSM轻量级框架应用实战
  • 肖睿,肖静,董宁主编;尹衍林,张娟副主编 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115480354
  • 出版时间:2018
  • 标注页数:365页
  • 文件大小:132MB
  • 文件页数:381页
  • 主题词:软件工具-程序设计-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

SSM轻量级框架应用实战PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 MyBatis入门1

任务1初识框架技术2

1.1.1强大的框架技术2

1.1.2什么是框架3

1.1.3当前的主流框架4

任务2搭建MyBatis环境5

1.2.1什么是数据持久化5

1.2.2 MyBatis框架及ORM5

1.2.3搭建MyBatis环境6

1.2.4 MyBatis框架的优缺点及其适用场合15

任务3掌握MyBatis的核心对象19

1.3.1 SqlSessionFactory的构造者——SqlSessionFactory Builder20

1.3.2 SqlSession的工厂——SqlSessionFactory21

1.3.3使用SqlSession进行数据持久化操作22

任务4掌握MyBatis的核心配置文件26

1.4.1配置文件的结构26

1.4.2如何引入DTD文件31

本章总结33

本章练习33

第2章 SQL映射文件35

任务1实现条件查询36

2.1.1 SQL映射文件36

2.1.2单条件查询37

2.1.3多条件查询38

2.1.4自定义查询结果映射41

任务2实现增删改操作45

2.2.1增加操作45

2.2.2修改操作47

2.2.3多参数入参49

2.2.4删除操作51

任务3实现高级结果映射52

2.3.1 resultMap的配置52

2.3.2使用association处理一对一关联关系53

2.3.3使用collection处理一对多关联关系56

任务4配置resultMap自动映射级别和MyBatis缓存60

2.4.1 resultMap自动映射级别60

2.4.2 MyBatis缓存63

本章总结64

本章练习64

第3章 动态SQL65

任务1实现多条件查询66

3.1.1 if+where用法66

3.1.2 if+trim用法74

任务2实现更新操作75

3.2.1 if+set用法75

3.2.2 if+trim用法78

任务3使用foreach完成复杂查询79

3.3.1 foreach迭代数组类型的入参79

3.3.2 foreach迭代List类型的入参81

3.3.3 foreach迭代Map类型的入参83

3.3.4 choose(when.otherwise)86

任务4实现分页89

本章总结91

本章练习92

第4章 Spring核心93

任务1认识Spring94

4.1.1传统Java EE开发94

4.1.2 Spring整体架构95

任务2 Spring IoC的简单运用96

4.2.1 IoC/DI96

4.2.2 Spring实现输出98

4.2.3深入理解IoC/DI104

任务3 Spring AOP的简单运用112

4.3.1认识AOP112

4.3.2 Spring AOP初体验114

本章总结119

本章练习120

第5章 IoC和AOP扩展123

任务1依赖注入扩展124

5.1.1实现构造注入124

5.1.2 p命名空间注入127

5.1.3注入不同数据类型128

任务2掌握其他增强类型133

5.2.1实现异常抛出增强133

5.2.2实现最终增强134

5.2.3实现环绕增强135

任务3使用注解实现IoC136

5.3.1注解定义Bean组件136

5.3.2注解装配Bean组件137

5.3.3加载注解定义的Bean组件138

5.3.4使用@Resource注解实现组件装配140

任务4使用注解实现AOP142

5.4.1认识AspectJ142

5.4.2使用注解简化切面的配置142

5.4.3@AfterThrowing、@After和@Around注解的使用145

5.4.4 Spring多种实现方式的取舍147

任务5掌握Spring 4.0新特性147

本章总结149

本章练习150

第6章 Spring与MyBatis的整合151

任务1分析整合思路152

任务2整合前的准备工作152

任务3实现Spring对MyBatis的整合155

6.3.1配置DataSource155

6.3.2配置SqlSessionFactory Bean157

6.3.3 SqlSessionTemplate进行持久化操作157

6.3.4完善代码并测试159

任务4掌握注入映射器的两种方式161

6.4.1 MapperFactory Bean的用法162

6.4.2 MapperScannerConfigurer的用法163

任务5添加声明式事务166

6.5.1声明式事务的XML配置方式166

6.5.2声明式事务的注解添加方式171

本章总结173

本章练习173

第7章 Spring应用扩展175

任务1使用多种方式配置数据源176

7.1.1 properties文件方式176

7.1.2 Spring对JNDI数据源的支持177

任务2深入理解和配置Bean的作用域178

7.2.1 Spring中Bean的5个作用域178

7.2.2使用注解指定Bean的作用域179

任务3基于XML配置Spring的自动装配180

任务4 Spring配置文件的拆分策略和拆分方法182

7.4.1拆分的策略182

7.4.2拆分的方法183

本章总结184

本章练习185

第8章 Spring MVC体系结构和处理请求控制器187

任务1使用Spring MVC进行环境搭建188

8.1.1认识Spring MVC188

8.1.2搭建环境189

8.1.3请求处理流程及体系结构196

任务2理解Spring MVC传参的方式201

8.2.1视图向控制器传参201

8.2.2控制器向视图传参206

任务3配置视图解析器——ViewResolver214

本章总结216

本章练习216

第9章 Spring MVC核心应用-1217

任务1搭建Spring MVC+Spring+JDBC框架218

任务2实现登录、注销功能220

9.2.1登录功能的实现220

9.2.2 Servlet API作为参数的使用224

9.2.3引入静态资源文件226

9.2.4局部异常和全局异常227

任务3查询用户列表231

本章总结236

本章练习236

第10章 Spring MVC核心应用-2237

任务1实现增加用户功能238

10.1.1编码实现增加用户功能238

10.1.2 Spring表单标签243

10.1.3使用JSR 303实现数据校验246

任务2实现用户修改和查看功能251

10.2.1编码实现修改用户信息251

10.2.2 REST风格253

任务3实现文件上传257

10.3.1单文件上传258

10.3.2多文件上传265

本章总结272

本章练习272

第11章 Spring MVC扩展和SSM框架整合275

任务1处理JSON对象276

11.1.1添加@ResponseBody注解276

11.1.2 JSON数据传递的常见问题及解决方法280

11.1.3配置多视图解析器292

任务2转换与格式化数据299

11.2.1编码实现自定义转换器301

11.2.2自定义编辑器的使用303

任务3 SSM框架整合304

11.3.1 SSM框架架构策略304

11.3.2实施框架整合305

11.3.3实现登录和注销功能313

本章总结318

本章练习318

第12章 项目实战——APP信息管理平台321

任务1掌握Git版本控制管理322

12.1.1初识Git322

12.1.2安装与配置GitLab323

12.1.3 GitLab使用图解326

12.1.4安装Git客户端331

12.1.5使用常用的Git命令332

任务2基于Bootstrap进行前端开发334

12.2.1初识Bootstrap334

12.2.2引入gentelella-master336

任务3需求分析与系统概述337

12.3.1需求概述337

12.3.2技术框架介绍338

12.3.3数据库设计338

12.3.4用例图339

12.3.5活动图341

12.3.6软件环境345

12.3.7项目涉及的技能点列表345

任务4项目功能演示345

12.4.1项目准备346

12.4.2 APP开发者平台347

12.4.3后台管理系统357

12.4.4使用系统拦截器进行session验证360

本章总结361

本章练习361

附录 SSM框架常用注解363

热门推荐