您好,欢迎来到聚文网。 登录 免费注册
详解Spring Boot 从入门到企业级开发实战

详解Spring Boot 从入门到企业级开发实战

  • 字数: 838400
  • 装帧: 平装
  • 出版社: 电子工业出版社
  • 出版日期: 2022-09-01
  • 商品条码: 9787121439841
  • 版次: 1
  • 开本: 16开
  • 页数: 524
  • 出版年份: 2022
定价:¥129 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
编辑推荐
"讲清原理+注重实战 快速上手+授人以渔 要点突出+实例丰富 图示直观+注释详细 - 合理的知识结构:分基础篇、Web篇、数据访问篇、企业应用开发篇、项目实战篇,涵盖企业开发中常用的技术和框架。 - 快速入门:在内容安排上由浅入深,在知识讲解上深入浅出,让读者轻松掌握Spring Boot的企业应用开发。 - 实例丰富:在进行理论讲解的同时给出大量的示例。全书示例众多,以示例验证理论,跟着示例边学边做,读者的学习会更简单、更高效。 - 知其然且知其所以然:对知识的讲解让读者知其然且知其所以然,绝不会出现含糊不清、一遇到重点和难点就跳过的情形。 - 颇具匠心:精心选取两个大型实战项目,让读者学以致用!"
内容简介
本书针对SpringBoot2.6.x及以上版本,采用理论结合实际的讲解方式,每章均配有多个示例,在内容安排上由浅入深,在知识讲解上深入浅出,让读者轻松掌握多种技术、中间件、框架与SpringBoot的整合开发。最后通过两个实战项目,让读者在进入企业后可以快速从事基于SpringBoot的企业开发。全书共分为五篇:基础篇、Web篇、数据访问篇、企业应用开发篇、项目实战篇。本书内容全面,涵盖了常用的技术、中间件与框架;讲解深入浅出,让读者学有所得。本书适合所有想要学习SpringBoot,以及正在基于SpringBoot开发的读者。
作者简介
孙鑫,国内IT技术和教育专家,2009年中国教育杰出人物。具有20多年的软件开发和教育培训经验,精通多种程序语言和技术架构。2004年曾推出“VC++深入编程”和“Java无难事”教学视频,引起了强烈的反响,在网络上掀起了一股视频教学的风潮,数十万名学员通过这两套视频走上了软件开发的道路。作者从2006年开始,相继出版了多本畅销技术专著,包括《Java无难事》《Java Web开发详解》 《VC++深入详解》《Struts 2深入详解》《Servlet/JSP深入详解》《XML、XML Schema、XSLT 2.0和XQuery开发详解 》《HTML5、CSS和JavaScript开发》《Vue.js从入门到实战》。
目录
第1篇基础篇
第1章SpringBoot初窥
1.1SpringBoot简介
1.2快速掌握Maven
1.2.1下载并安装Maven
1.2.2认识pom.xml文件
1.2.3配置Maven
1.2.4使用Maven和JDK开发SpringBoot应用
1.3使用SpringToolSuite开发SpringBoot应用
1.3.1下载并安装STS
1.3.2配置Maven环境
1.3.3开发SpringBoot应用
1.4使用IntelliJIDEA开发SpringBoot应用
1.4.1下载并安装IDEA
1.4.2配置IDEA
1.4.3开发SpringBoot应用
1.5小结
第2章SpringBoot基础
2.1SpringBoot项目结构剖析
2.2编写控制器
2.3热部署
2.4SpringBoot的配置文件
2.4.1YAML语法
2.4.2配置嵌入式服务器
2.4.3关闭启动时的Banner
2.4.4配置日志
2.4.5使用Profile进行配置
2.5外部配置
2.6SpringBoot常用注解
2.6.1与配置相关的注解
2.6.2SpringMVC相关的注解
2.6.3组件声明相关的注解
2.6.4依赖注入相关的注解
2.7理解starter
2.7.1安装EditStarters插件
2.7.2SpringBoot提供的starter
2.8SpringBoot自动配置原理
2.9自定义starter
2.9.1自动配置模块
2.9.2starter模块
2.9.3测试自定义的starter
2.10小结
第2篇Web篇
第3章快速掌握SpringMVC
3.1MVC架构模式
3.2SpringMVC
3.3SpringMVC自动配置
3.4SpringMVC接收请求参数
3.4.1准备项目
3.4.2接收表单参数
3.4.3接收JSON数据
3.4.4URL参数
3.4.5文件上传
3.4.6请求报头
3.4.7日期类型参数处理
3.5控制器方法的返回值
3.5.1String
3.5.2ModelAndView
3.5.3Map和Model
3.5.4@ResponseBody注解
3.5.5HttpEntity<B>和ResponseEntity<B>
3.5.6void
3.6@ModelAttribute注解
3.7URL模式匹配
3.8设置上下文路径
3.9小结
第4章Thymeleaf模板引擎
4.1引入和配置Thymeleaf
……
第5章过滤器、监听器与
第6章输入验证与
第7章异常处理和错误处理
第8章文件上传和下载
第9章定义RESTful风格的接口
第10章SpringWebFlux框架
第3篇数据访问篇
第11章使用Spring的JdbcTemplate访问数据
第12章使用JPA访问数据
第13章使用MyBatis访问数据
第14章使用MongoDB访问数据
第4篇企业应用开发篇
第15章安全框架SpringSecurity
第16章SpringBoot与缓存
第17章SpringBoot集成Redis
第18章SpringBoot集成RabbitMQ
第19章集成Elasticsearch,提供搜索服务
第5篇项目实战篇
第20章电子商城项目实战
第21章商品系统
第22章部署SpringBoot应用程序

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网