登入帳戶  | 訂單查詢  | 購物車/收銀台(0) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入   新用戶註冊
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / 物流,時效:出貨後2-4日

2024年10月出版新書

2024年09月出版新書

2024年08月出版新書

2024年07月出版新書

2024年06月出版新書

2024年05月出版新書

2024年04月出版新書

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

『簡體書』Spring Boot实战:从0开始动手搭建企业级项目

書城自編碼: 3651150
分類: 簡體書→大陸圖書→計算機/網絡程序設計
作者: 十三 著
國際書號(ISBN): 9787121414244
出版社: 电子工业出版社
出版日期: 2021-07-01

頁數/字數: /
書度/開本: 16开 釘裝: 平装

售價:NT$ 800

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
中国古代北方民族史丛书——东胡史
《 中国古代北方民族史丛书——东胡史 》

售價:NT$ 576.0
巨人传(插图珍藏本)
《 巨人传(插图珍藏本) 》

售價:NT$ 3289.0
地下(村上春树沙林毒气事件的长篇纪实)
《 地下(村上春树沙林毒气事件的长篇纪实) 》

售價:NT$ 332.0
偿还:债务与财富的阴暗面
《 偿还:债务与财富的阴暗面 》

售價:NT$ 347.0
清华大学藏战国竹简校释(壹):《命训》诸篇
《 清华大学藏战国竹简校释(壹):《命训》诸篇 》

售價:NT$ 408.0
封建社会农民战争问题导论(光启文库)
《 封建社会农民战争问题导论(光启文库) 》

售價:NT$ 296.0
虚弱的反攻:开禧北伐
《 虚弱的反攻:开禧北伐 》

售價:NT$ 429.0
泰山:一种中国信仰专论(法国汉学经典译丛)
《 泰山:一种中国信仰专论(法国汉学经典译丛) 》

售價:NT$ 380.0

建議一齊購買:

+

NT$ 743
《 Spring Boot编程思想(核心篇) 》
+

NT$ 579
《 Java并发编程之美 》
+

NT$ 458
《 Spring Boot 2企业应用实战 》
+

NT$ 940
《 Spring Boot+Vue开发实战 》
+

NT$ 569
《 Spring Boot 2精髓:从构建小系统到架构分布式大系统 》
+

NT$ 743
《 Spring 5核心原理与30个类手写实战 》
編輯推薦:
本书围绕Spring Boot技术栈的“基础实践、源码分析、项目开发”逐一展开,案例丰富,细节拉满,使读者完整体验从0开始动手搭建企业级项目的过程。本书包含以下知识点:
Spring Boot技术栈的基础使用和开发技巧
Spring Boot的进阶知识,自动配置特性的源码解读
Spring Boot项目的实战开发
为在校学生的毕业设计提供思路
Thymeleaf模板引擎的整合及运用
AdminLTE3、Bootstrap4、SweetAlert、JqGrid、JQuery等前端框架组件及控件的使用
Spring Boot企业级商城项目的全流程开发实践
大型技术项目的开发、设计和统筹
內容簡介:
本书首先从Spring Boot基础知识部分讲起,涉及学习方法、技术趋势、开发环境和基础实践;然后是进阶应用部分,涉及核心源码、自动配置、模板引擎、数据库等分析,以及分页功能、文件上传、验证码等功能的编码实现;后是实战开发部分,即从0开始动手搭建一个企业级的商城项目,涉及后台管理系统和前端页面所有功能模块的技术开发。
本书重在引导读者进入真实的项目开发体验,围绕Spring Boot技术栈全面展开,兼顾相关技术的知识拓展,由浅入深,步步为营,使读者既能学习基础知识,又能掌握一定的开发技巧。本书的目标是让读者拥有一个完整且高质量的学习体验,远离“Hello World项目”,为技术深度的挖掘和薪水、职位的提升提供保障。
關於作者:
韩帅(十三)
企业技术主管、掘金优秀作者、CSDN博客专家、专栏作者、视频讲师。
GitHub开源项目newbee-mall系列的主理人,多年一线开发经验,历任高级开发工程师、后端主程、技术部门主管等职位。熟练使用Java、SQL、Spring Boot、Vue等计算机语言和开发框架,有非常丰富的开发经验,同时也是开源项目的爱好者和贡献者。
目錄
第1章 如何系统地学习Spring Boot
1.1 学习Spring Boot遇到的问题
1.2 学习Spring Boot的系统性建议
第2章 Spring Boot:Java开发人员的选择
2.1 认识Spring Boot
2.2 选择Spring Boot
第3章 Spring Boot基础开发环境的安装和配置
3.1 JDK的安装和配置
3.2 Maven的安装和配置
3.3 开发工具IDEA的安装和配置
第4章 Spring Boot项目搭建及快速上手
4.1 Spring Boot项目创建
4.2 Spring Boot项目目录结构介绍
4.3 启动Spring Boot项目
4.4 开发个Spring Boot项目
第5章 Spring Boot核心详解及源码分析
5.1 约定优于配置
5.2 Spring Boot之依赖管理
5.3 @SpringBootApplication注解与分析
5.4 SpringApplication启动流程解析
第6章 Spring Boot之DispatcherServlet自动配置及源码解读
6.1 Spring MVC的核心分发器DispatcherServlet
6.2 DispatcherServlet自动配置的源码调试记录
6.3 自动配置类DispatcherServletAutoConfiguration
6.4 DispatcherServlet自动配置流程
第7章 Spring Boot之Web开发和Spring MVC自动配置分析
7.1 Spring MVC自动配置内容
7.2 WebMvcAutoConfiguration源码分析
7.3 ViewResolver视图解析器的自动配置
7.4 自动注册Converter、Formatter
7.5 消息转换器HttpMessageConverter
7.6 Spring Boot对静态资源的映射规则
7.7 welcomePage和favicon配置
第8章 Thymeleaf模板引擎使用详解
8.1 模板引擎技术介绍
8.2 Thymeleaf模板引擎
8.3 Spring Boot之Thymeleaf 整合
8.4 Thymeleaf属性值讲解
8.5 Thymeleaf语法讲解
第9章 Spring Boot操作MySQL数据库
9.1 Spring Boot连接MySQL实践
9.2 Spring Boot数据源自动配置源码详解
9.3 使用JdbcTemplate进行数据库的增、删、改、查
9.4 Spring Boot项目中MyBatis相关组件的自动配置讲解
9.5 Spring Boot整合MyBatis的过程
9.6 Spring Boot整合MyBatis进行数据库的增、删、改、查
第10章 分页功能的讲解和编码实现
10.1 分页功能介绍
10.2 分页功能的作用
10.3 分页功能的设计
10.4 分页功能的编码实现
10.5 jqGrid分页插件
10.6 整合jqGrid实现分页功能
第11章 Spring Boot文件上传功能的实现
11.1 Spring MVC处理文件上传的源码分析
11.2 Spring Boot文件上传功能的实现案例
11.3 Spring Boot文件上传路径回显
11.4 Spring Boot多文件上传功能的实现
第12章 Spring Boot实现验证码生成及验证功能
12.1 验证码介绍
12.2 Spring Boot整合easy-captcha生成验证码
12.3 生成并显示验证码
12.4 验证码的输入验证
第13章 商城项目需求分析与功能设计
13.1 选择开发商城系统的原因
13.2 认识新蜂商城系统
13.3 新蜂商城功能详解
第14章 项目初体验:启动和使用新蜂商城
14.1 下载商城项目的源码
14.2 新蜂商城目录结构讲解
14.3 启动商城项目
14.4 注意事项
第15章 页面设计及商城后台管理系统页面布局的实现
15.1 前端页面实现的技术选型
15.2 商城页面布局讲解
15.3 后台管理系统页面制作
第16章 后台管理系统登录功能的实现
16.1 登录流程设计
16.2 管理员登录功能实践
16.3 后台管理系统登录拦截器的实现
16.4 管理员模块功能的完善
第17章 轮播图管理模块的开发
17.1 轮播图模块介绍
17.2 轮播图管理页面跳转逻辑的实现
17.3 轮播图管理模块后端功能的实现
17.4 轮播图管理模块前端功能的实现
第18章 分类管理模块的开发
18.1 分类管理模块介绍
18.2 商品类目管理模块前端页面的制作
18.3 商品分类表的结构设计
18.4 分类模块后端功能的实现
18.5 商品类目管理模块前端功能的实现
18.6 分类数据的三级联动功能开发
第19章 富文本编辑器介绍及整合
19.1 富文本编辑器详解
19.2 富文本编辑器wangEditor的介绍
19.3 wangEditor整合编码案例
19.4 新蜂商城项目wangEditor的应用情况
第20章 商品编辑页面及商品管理模块的开发
20.1 新蜂商城商品管理模块简介
20.2 新蜂商城商品信息表结构的设计
20.3 商品编辑页面的制作
20.4 商品信息添加接口的开发与联调
20.5 商品信息编辑页面的完善
20.6 商品信息修改的开发与联调
20.7 商品信息管理页面的制作
20.8 商品信息管理模块接口的实现·
20.9 商品管理模块前端功能的实现
第21章 新蜂商城首页功能的开发
21.1 新蜂商城首页静态页面的制作
21.2 新蜂商城首页功能的实现
21.3 商城端首页轮播图功能的实现
21.4 首页分类效果的制作
21.5 商城首页推荐商品模块的介绍
21.6 首页配置管理页面的制作
21.7 首页配置管理模块接口的设计及实现
21.8 首页配置管理模块前端功能的实现
21.9 商城首页功能完善
第22章 商城端用户登录和注册功能的开发
22.1 商城端用户表结构的设计
22.2 商城端用户登录和注册页面的制作
22.3 商城端用户登录和注册模块接口的实现
22.4 商城端用户登录注册模块前端功能的实现
22.5 商城端用户登录拦截器的实现
22.6 功能测试
第23章 商城端搜索商品功能的开发
23.1 搜索页面的设计和数据格式的定义
23.2 发起搜索请求
23.3 商品数据查询的实现代码
23.4 商品搜索结果页面数据的渲染
第24章 商品详情页及购物车功能的开发
24.1 商城端商品详情页面的制作
24.2 购物车模块简介及表结构设计
24.3 将商品加入购物车功能的实现
24.4 购物车列表功能的实现
24.5 编辑购物项功能的实现
24.6 功能测试
第25章 订单模块功能开发及讲解
25.1 订单确认页面的功能开发
25.2 订单模块中的表结构设计
25.3 订单生成功能的实现
25.4 订单详情页面功能的实现
25.5 商城端订单列表功能
25.6 订单处理流程及订单状态的介绍
25.7 订单状态转换的讲解
25.8 商城系统的展望
內容試閱
大家好,我是韩帅,也是程序员十三。
非常感谢你阅读本书,在技术道路上,从此我们不再独行。
1. 写作背景
2017年2月24日,笔者正式开启技术写作之路,同时也开始在GitHub网站上做开源项目,由于一直坚持更新文章和开源项目,慢慢被越来越多的人所熟悉。
从2018年开始,有不少出版社的编辑向笔者邀约写书。2018年6月7日,电子工业出版社的陈林编辑通过邮件联系笔者并邀请笔者写书。从此,笔者与电子工业出版社结缘。
对于图书写作的邀约,一开始笔者都会婉拒,因为笔者对自己有比较清楚的认知。博客文章的写作要求相较于图书出版的要求还是有很大差别的,笔者觉得当时的可行性太低,于是逐一拒绝了出书的邀约。可是邀约多了,心态也有了改变。就像当初写篇博客抱着“试一试”的心态,笔者慢慢也有了“试一试”写书的念头。
生活中总有意外的惊喜。
2018年,笔者也被不同的平台邀请制作付费专栏和课程。自2018年9月开始,笔者陆陆续续在CSDN图文课、实验楼、蓝桥云课、掘金小册、极客时间等平台上线了多个付费专栏和课程。其中,与Spring Boot技术栈相关的付费专栏就有7个。同时,笔者也会将付费专栏中的实战项目开源到GitHub和Gitee两个开源代码平台上。本书中的实战项目newbee-mall新蜂商城也是在这段时期内开发的,并于2019年开源。
基于这些开源项目的维护经验和多个付费专栏的制作经验,笔者逐渐觉得自己已经有能力完成一本技术书的写作,并且做到言之有物了。所以,笔者打定主意要写一本实体技术书。这也是一个开发者长久以来的梦想。于是笔者与陈林编辑联系并沟通了写作事宜,签订了图书出版合同。笔者写作的初衷就是希望自己把对Spring Boot技术栈的理解及实战项目开发的经验分享给读者。
笔者过去几年的经历可以整理成一张图,“免费文章→付费专栏→付费视频→实体书”,从0到1,从无到有,都是一步一步走过来的。这些也是笔者的写作背景。

如果本书能够帮助读者学会Spring Boot并且用Spring Boot开发一些实际项目,那么笔者就非常满足了,这一次的写作也变得意义非凡。另外,笔者也在开始整理第二本书的底稿,内容是关于Spring Boot Vue3前后端分离的实战项目开发。项目预览图如下所示。


2. 你会学到什么
本书的代码基于Spring Boot 2.3.7-RELEASE版本。笔者用25章全面深入地讲解Spring Boot技术栈的技术原理、功能点开发和项目实战。
工欲善其事,必先利其器。本书注重基础环境的搭建和开发工具的使用,以帮助读者少走弯路,快速掌握Spring Boot项目的开发技能。
读者学习本书,会有以下收获。
l Spring Boot技术栈的基础使用和开发技巧
l Spring Boot的进阶知识,自动配置特性的源码解读
l Spring Boot项目的实战开发
l 为在校学生的毕业设计提供思路
l Thymeleaf模板引擎的整合及运用
l AdminLTE3、Bootstrap4、SweetAlert、JqGrid、JQuery等前端框架组件及控件的使用
l Spring Boot企业级商城项目的全流程开发实践
l 大型技术项目的开发、设计和统筹
3. 适宜人群
本书定位Spring Boot项目的实战和进阶,资深开发人员可按需要选择对应章节阅读。为了照顾初学者,本书也设置了入门章节。以下读者非常适合学习本书。
l 从事Java Web开发的技术人员
l 对Spring Boot感兴趣、想要改变原有开发模式的开发人员
l 希望将Spring Boot技术实际运用到项目中的开发人员
l 需要使用Spring Boot进行完整项目学习的开发人员
l 想要独立完成一个Java Web项目的开发人员
l 需要大型商城项目实践的开发人员
l 想要将自己的项目上线到互联网的开发人员
4. 源码
本书每个实战章节都会有对应的源码并提供下载,读者可以在本书封底扫码获取。
终的实战项目是笔者的开源项目newbee-mall,源码在开源网站GitHub和Gitee上都能搜索并下载到的源码。
l github.com/newbee-ltd/newbee-mall
l gitee.com/newbee-ltd/newbee-mall
5. 致谢
感谢本书编辑陈林老师。从封邮件开始,他就展现了出版社编辑的专业性和耐心。在写作中,陈老师对本书的内容脉络做了非常多的指导工作,也给予笔者非常多的帮助和鼓励。在书稿整理完成后,陈老师不断调整和优化稿件中的内容,以确保图书质量。感谢电子工业出版社的美术编辑李玲和其他老师,本书能够顺利出版离不开他们的奉献,感谢他们辛苦、严谨的工作。
感谢newbee-mall开源仓库的各位用户及笔者专栏文章的所有读者。他们提供了非常多的修改和优化意见,使Spring Boot商城项目变得更加完善,也为笔者提供了持续写作的动力。
感谢掘金社区及其运营负责人优弧和运营人员Captain。本书大部分内容是对掘金小册《Spring Boot大型线上商城项目实战教程》的系统化升级和优化,本书能顺利出版也得到了掘金社区的大力支持。
特别感谢一下家人,没有他们的默默付出和巨大的支持,笔者不可能有如此多的时间和精力专注于本书的写作。
感谢每一位没有提及名字,但是曾经帮助过笔者的贵人。
韩帅
2021年7月1日 于杭州

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 台灣用户 | 香港/海外用户
megBook.com.tw
Copyright (C) 2013 - 2024 (香港)大書城有限公司 All Rights Reserved.