机械工业出版社旗舰店店铺主页二维码
机械工业出版社旗舰店 微信认证
微信扫描二维码,访问我们的微信店铺
你可以使用微信联系我们,随时随地的购物、客服咨询、查询订单和物流...

Java Web应用开发项目教程 Spring Boot+MyBatis 汤佳 教材 9787111803577 机械工业出版社

47.50
运费: 免运费
Java Web应用开发项目教程 Spring Boot+MyBatis 汤佳 教材 9787111803577 机械工业出版社 商品图0
Java Web应用开发项目教程 Spring Boot+MyBatis 汤佳 教材 9787111803577 机械工业出版社 商品缩略图0

商品详情

书名:Java Web应用开发项目教程(Spring Boot+MyBatis)
定价:65.0
ISBN:9787111803577
作者:汤佳
版次:1
出版时间:2026-03

内容提要:


本书以实战为核心,系统化地引导读者掌握Java全栈开发的技术体系。内容涵盖环境搭建、后端开发、数据库操作、前端交互、安全认证及AI辅助开发等全流程。

  本书采用渐进式案例驱动的学习模式,帮助读者从零基础起步,逐步成长为具备企业级开发能力的全栈工程师。全书共分7个项目,分别为第一个程序Hello World入门、用户管理实现、书籍管理实现、登录模块实现、个人博客系统、用户管理前端实现和AI辅助开发新闻发布系统。

  本书可作为高等职业院校计算机类、电子信息类及相关专业的教材,也可作为工程技术人员的学习参考书。






目录:


前言

二维码资源索引

项目1   第一个程序Hello World入门 1

任务1.1  开发环境搭建 1

1.1.1  JDK安装和配置 1

1.1.2  IDEA安装 3

1.1.3  MySQL 8安装和卸载 3

1.1.4  Apifox安装 4

任务1.2  Hello World接口实现 5

1.2.1  新建Spring Boot项目 5

1.2.2  实现Hello World接口 7

小结 11

习题 11

项目2   用户管理实现 12

任务2.1  初识RESTful API设计

规范 12

2.1.1  基础知识 12

2.1.2  接口状态码 13

2.1.3  接口传参 14

2.1.4  RESTful API实现 18

任务2.2  增删改查基本接口 26

2.2.1  运行demo程序 26

2.2.2  接口测试 27

任务2.3  Spring Boot分层分析 31

2.3.1  Spring Boot分层架构分析 32

2.3.2  接口测试分析 45

任务2.4  MyBatis入门 48

2.4.1  select语句 49

2.4.2  insert、update和delete语句 50

2.4.3  jdbcType和javaType的对应关系 52

小结 52

习题 53

项目3   书籍管理实现 54

任务3.1  类、方法注释和热部署 54

3.1.1  类注释模板 54

3.1.2  方法注释模板 55

3.1.3  热部署 57

任务3.2  断点调试和单步调试 58

3.2.1  断点调试 58

3.2.2  单步调试 60

任务3.3  单元测试和集成测试 62

3.3.1  基础知识 62

3.3.2  单元测试 64

3.3.3  集成测试 66

任务3.4  书籍增删改查接口 67

3.4.1  任务步骤 67

3.4.2  任务实现 67

小结 78

习题 78

项目4   登录模块实现 79

任务4.1  登录接口 79

4.1.1  基础知识 79

4.1.2  任务实现 80

任务4.2  盐值加密 84

4.2.1  基础知识 85

4.2.2  任务实现 85

任务4.3  拦截器和过滤器 88

4.3.1  基础知识 88

4.3.2  任务实现 94

任务4.4  Token和Redis的基本

使用 102

4.4.1  基础知识 102

4.4.2  任务实现 105

任务4.5  登录接口全流程 112

4.5.1  基础知识 112

4.5.2  任务实现 112

小结 123

习题 123

项目5   个人博客系统 124

任务5.1  日志打印 124

5.1.1  基础知识 124

5.1.2  任务实现 129

任务5.2  自增ID和UUID 130

5.2.1  基础知识 131

5.2.2  任务实现 132

任务5.3  跨表显示数据 136

5.3.1  基础知识 137

5.3.2  任务实现 137

任务5.4  多表查询 140

5.4.1  基础知识 140

5.4.2  任务实现 143

任务5.5  事务回滚 151

5.5.1  基础知识 151

5.5.2  任务实现 155

任务5.6  用户、角色和权限 158

5.6.1  基础知识 158

5.6.2  任务实现 162

小结 170

习题 170

项目6   用户管理前端实现 172

任务6.1  jQuery调用接口 172

6.1.1  基础知识 172

6.1.2  任务实现 175

任务6.2  Vue调用接口 186

6.2.1  基础知识 187

6.2.2  任务实现 193

小结 205

习题 205

项目7   AI辅助开发新闻发布系统 207

任务7.1  需求分析 207

任务7.2  AI入门 209

7.2.1  AI基本概念 209

7.2.2  AI开放平台 209

7.2.3  AI辅助编程 209

任务7.3  数据库设计 210

任务7.4  接口清单 211

7.4.1  HTTP状态码 211

7.4.2  接口清单 211

7.4.3  接口文档 213

任务7.5  代码生成 216

任务7.6  接口部署 218

7.6.1  项目打包 219

7.6.2  接口测试 220

任务7.7  GitHub入门 220

7.7.1  基础知识 220

7.7.2  基本操作 223

小结 230

习题 231

参考文献    232



机械工业出版社旗舰店店铺主页二维码
机械工业出版社旗舰店 微信公众号认证
扫描二维码,访问我们的微信店铺
随时随地的购物、客服咨询、查询订单和物流...

Java Web应用开发项目教程 Spring Boot+MyBatis 汤佳 教材 9787111803577 机械工业出版社

手机启动微信
扫一扫购买

收藏到微信 or 发给朋友

1. 打开微信,扫一扫左侧二维码

2. 点击右上角图标

点击右上角分享图标

3. 发送给朋友、分享到朋友圈、收藏

发送给朋友、分享到朋友圈、收藏

微信支付

支付宝

扫一扫购买

打开微信,扫一扫

或搜索微信号:cmp1952
机工书院官方微信公众号

收藏到微信 or 发给朋友

1. 打开微信,扫一扫左侧二维码

2. 点击右上角图标

点击右上角分享图标

3. 发送给朋友、分享到朋友圈、收藏

发送给朋友、分享到朋友圈、收藏