Spring Boot 2企业应用实战 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线

Spring Boot 2企业应用实战电子书下载地址
内容简介:
本书介绍了Java EE领域的全新开源框架:Spring Boot 2。本书的示例建议在Tomcat 8上运行。
本书重点介绍如何使用Spring Boot进行Java EE快速开发,从内容上可以划分为四个部分。第一部分详细介绍了Spring Boot的核心知识。第二部分详细介绍了Spring Boot的Web开发。第三部分重点介绍了Spring Boot的数据访问。第四部分重点介绍了Spring Boot的Spring Security安全控制。书中示范开发了一个包含7个表、表之间具有复杂的关联映射关系,且业务功能也相对完善的信息管理系统案例,希望让读者理论联系实际,将Spring Boot框架真正运用到实际开发当中去。该案例采用目前最流行、最规范的Java EE架构,整个应用分为DAO持久层、领域对象层、业务逻辑层、控制器层和视图层,各层之间分层清晰,层与层之间以松耦合的方法组织在一起。所有代码完全基于Eclipse IDE来完成,一步步带领读者深入两个框架的核心。
阅读本书之前,建议先阅读疯狂软件教育的《疯狂Java讲义》一书。本书适合有较好的Java编程基础,JSP、Servlet、JDBC基础,Spring框架基础的读者,尤其适合于对Spring Boot了解不够深入,或对Spring Boot整合开发不太熟悉的开发人员阅读。
书籍目录:
第1章 Spring Boot入门 1
1.1 Spring简介 2
1.1.1 Spring概述 2
1.1.2 Spring的生态圈 3
1.1.3 Spring 5的变化 4
1.1.4 Spring的配置简化 4
1.2 Spring Boot简介 4
1.2.1 Spring Boot概述 4
1.2.2 Spring Boot解决的问题 5
1.2.3 Spring Boot的主要特性 5
1.2.4 Spring Boot 2.0的重要改变 5
1.3 “开箱即用”的依赖模块 5
1.3.1 日志依赖模块spring-boot-starter-logging 6
1.3.2 Web开发依赖模块spring-boot-starter-web 7
1.4 开发第一个Spring Boot应用 8
1.4.1 下载和安装Maven 8
1.4.2 Eclipse集成Maven 9
1.4.3 示例:第一个Spring Boot应用 10
1.5 本章小结 18
第2章 Spring Boot核心 19
2.1 Spring Boot的启动类与核心注解@SpringBootApplication 20
2.2 Spring Boot基本配置介绍 21
2.2.1 关闭某个自动配置 21
2.2.2 定制启动banner 22
2.2.3 应用的全局配置文件 23
2.2.4 Spring Boot的依赖模块 24
2.3 Spring Boot自动配置原理 25
2.3.1 源码分析 25
2.3.2 spring.factories分析 27
2.3.3 Spring Boot Web开发的自动配置 29
2.4 本章小结 30
第3章 Spring Boot的Web开发 31
3.1 Spring Boot的Web开发支持 32
3.2 Thymeleaf模板引擎 32
3.2.1 Thymeleaf概述 33
3.2.2 Thymeleaf基础语法 33
3.3 Spring和Thymeleaf的整合 36
3.4 Spring Boot的Thymeleaf支持 37
3.5 Spring Boot的Web开发实例 38
示例:第一个Spring Boot的Web应用 38
示例:Thymeleaf常用功能 45
3.6 Spring Boot对JSP的支持 52
示例:Spring Boot添加JSP支持 53
3.7 Spring Boot处理JSON数据 57
示例:Spring Boot处理JSON 57
3.8 Spring Boot文件上传下载 63
示例:Spring Boot文件上传 63
示例:使用对象方式接收上传文件 66
示例:文件下载 69
3.9 Spring Boot的异常处理 71
示例:ExceptionHandler处理异常 71
示例:父类Controller处理异常 73
示例:Advice处理异常返回JSON 76
3.10 本章小结 78
第4章 Spring Boot的数据访问 79
4.1 Hibernate/JPA/Spring Data JPA的概念 80
4.1.1 对象/关系数据库映射(ORM) 80
4.1.2 基本映射方式 81
4.1.3 流行的ORM框架简介 82
4.2 Spring Data JPA 83
4.2.1 Spring Data核心数据访问接口 83
示例:CrudRepository接口访问数据 84
示例:PagingAndSortingRepository接口访问数据 91
4.2.2 Spring Data JPA开发 99
示例:简单条件查询 100
示例:关联查询和@Query查询 105
示例:@NamedQuery查询 114
示例:Specification查询 118
4.3 Spring Boot使用JdbcTemplate 128
示例:JdbcTemplate访问数据 128
4.4 Spring Boot整合MyBatis 135
示例:Spring Boot整合MyBatis开发 135
4.5 本章小结 141
第5章 Spring Boot的热部署与单元测试 142
5.1 使用spring-boot-devtools进行热部署 143
示例:使用spring-boot-devtools实现热部署 143
5.2 Spring Boot的单元测试 147
示例:使用Spring Boot的单元测试 147
5.3 本章小结 155
第6章 Spring Boot的Security安全控制 156
6.1 Spring Security是什么 157
6.2 Spring Security入门 157
6.2.1 Security适配器 157
6.2.2 用户认证 158
6.2.3 用户授权 158
6.2.4 Spring Security核心类 160
6.2.5 Spring Security的验证机制 161
6.2.6 Spring Boot的支持 161
示例:简单Spring Boot Security应用 162
6.3 企业项目中的Spring Security操作 173
示例:基于JPA的Spring Boot Security操作 173
示例:基于MyBatis的Spring Boot
Security操作 180
示例:基于JDBC的Spring Boot Security操作 183
6.4 本章小结 185
第7章 实战项目:信息管理系统 186
7.1 项目简介及系统架构 187
7.1.1 系统功能介绍 187
7.1.2 相关技术介绍 187
7.1.3 系统结构 188
7.1.4 系统的功能模块 188
7.2 配置文件 189
7.3 持久化类 191
7.3.1 设计持久化实体 191
7.3.2 创建持久化实体类 192
7.3.3 导入初始数据 197
7.4 定义Repository接口实现Repository持久层 198
7.5 实现Service持久层 200
7.5.1 业务逻辑组件的设计 201
7.5.2 实现业务逻辑组件 201
7.5.3 事务管理 224
7.6 实现Web层 224
7.6.1 控制器 224
7.6.2 系统登录 225
7.6.3 菜单管理 233
7.6.4 角色管理 235
7.6.5 用户管理 240
7.6.6 功能扩展 245
7.7 本章小结 249
作者介绍:
疯狂软件,多年来从事Java开发、移动开发等方面的培训及研发工作,承接大型研发项目。疯狂软件是广州为学教育科技有限公司的教育品牌,立志以务实的技术来改变中国的软件教育,所培训的学生入职华为、阿里软件、唯品会、网易、IBM等IT名企。
出版社信息:
暂无出版社相关信息,正在全力查找中!
书籍摘录:
暂无相关书籍摘录,正在全力查找中!
在线阅读/听书/购买/PDF下载地址:
原文赏析:
暂无原文赏析,正在全力查找中!
其它内容:
书籍介绍
本书介绍了Java EE领域的全新开源框架:Spring Boot 2。本书的示例建议在Tomcat 8上运行。
本书重点介绍如何使用Spring Boot进行Java EE快速开发,从内容上可以划分为四个部分。第一部分详细介绍了Spring Boot的核心知识。第二部分详细介绍了Spring Boot的Web开发。第三部分重点介绍了Spring Boot的数据访问。第四部分重点介绍了Spring Boot的Spring Security安全控制。书中示范开发了一个包含7个表、表之间具有复杂的关联映射关系,且业务功能也相对完善的信息管理系统案例,希望让读者理论联系实际,将Spring Boot框架真正运用到实际开发当中去。该案例采用目前最流行、最规范的Java EE架构,整个应用分为DAO持久层、领域对象层、业务逻辑层、控制器层和视图层,各层之间分层清晰,层与层之间以松耦合的方法组织在一起。所有代码完全基于Eclipse IDE来完成,一步步带领读者深入两个框架的核心。
阅读本书之前,建议先阅读疯狂软件教育的《疯狂Java讲义》一书。本书适合有较好的Java编程基础,JSP、Servlet、JDBC基础,Spring框架基础的读者,尤其适合于对Spring Boot了解不够深入,或对Spring Boot整合开发不太熟悉的开发人员阅读。
网站评分
书籍多样性:6分
书籍信息完全性:5分
网站更新速度:8分
使用便利性:8分
书籍清晰度:6分
书籍格式兼容性:9分
是否包含广告:8分
加载速度:6分
安全性:5分
稳定性:7分
搜索功能:9分
下载便捷性:5分
下载点评
- 排版满分(202+)
- azw3(597+)
- 实惠(189+)
- 无颠倒(634+)
- 体验好(421+)
- 书籍多(468+)
下载评价
- 网友 仰***兰:
喜欢!很棒!!超级推荐!
- 网友 薛***玉:
就是我想要的!!!
- 网友 温***欣:
可以可以可以
- 网友 芮***枫:
有点意思的网站,赞一个真心好好好 哈哈
- 网友 宫***凡:
一般般,只能说收费的比免费的强不少。
- 网友 濮***彤:
好棒啊!图书很全
- 网友 宫***玉:
我说完了。
- 网友 冯***丽:
卡的不行啊
- 网友 石***烟:
还可以吧,毕竟也是要成本的,付费应该的,更何况下载速度还挺快的
- 网友 车***波:
很好,下载出来的内容没有乱码。
- 网友 家***丝:
好6666666
- 网友 益***琴:
好书都要花钱,如果要学习,建议买实体书;如果只是娱乐,看看这个网站,对你来说,是很好的选择。
- 网友 谭***然:
如果不要钱就好了
- 网友 扈***洁:
还不错啊,挺好
- 网友 石***致:
挺实用的,给个赞!希望越来越好,一直支持。
- 网友 曾***文:
五星好评哦
喜欢"Spring Boot 2企业应用实战"的人也看了
沪教上海版课本世界历史地图册第二册/第2册人教版八年级人教五四自营同款 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
药事管理学(第4版 供药学中药学医药管理类专业用) 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
宫东风教授考研英语 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
从零开始学外汇交易 外汇交易经典,外汇投资者的工具书。解析外汇交易的机制与本质,精讲汇率弹性与短线博弈之道,利用货币之王横扫外汇市场。跟随国家外汇市场开放契机,专业外汇交易员教你用国际视野洞察全球外汇 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
中国竹木牙角器全集1·竹刻器 (全1册) 精装 文物出版社出版 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
拯救脱发(彩图教学) 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
地道英语写作教程(下册) 第3版 张清 编 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
掼蛋自学一本通 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
经典常谈朱自清著+钢铁是怎样炼成的+傅雷家书全3册八年级下册阅读的课外书十三堂经典国学常识文学课启蒙课外读物说文解字 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
硃痕探骊 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
- 9787111430797 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
- 2020全国护士执业资格考试·辅导讲义 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
- 单簧管吐音演奏法 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
- 梦境、想象力和巧合 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
- 砌体工程现场检测技术标准 GB/T 50315-2011 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
- 幼儿园,真好玩 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
- 2024新版A版五年高考三年模拟物理浙江 5年高考3年模拟物理 53高考物理浙江高二高三五三高考物理浙江新高考物理a版学考+选考物理 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
- 别输在不懂营销上 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
- 画心:绘画心理治疗师的心灵透视课 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
- 宝宝入园准备100图(能力篇) 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
书籍真实打分
故事情节:9分
人物塑造:7分
主题深度:4分
文字风格:9分
语言运用:7分
文笔流畅:3分
思想传递:4分
知识深度:8分
知识广度:3分
实用性:8分
章节划分:8分
结构布局:7分
新颖与独特:6分
情感共鸣:3分
引人入胜:6分
现实相关:7分
沉浸感:6分
事实准确性:3分
文化贡献:6分