×
超值优惠券
¥50
100可用 有效期2天

全场图书通用(淘书团除外)

关闭
软件项目开发: Spring Boot

软件项目开发: Spring Boot

1星价 ¥23.4 (6.0折)
2星价¥23.4 定价¥39.0
暂无评论
图文详情
  • ISBN:9787121471742
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:192
  • 出版时间:暂无
  • 条形码:9787121471742 ; 978-7-121-47174-2

内容简介

在当今 Java EE 开发中,Spring Boot 框架以“约定优于配置”的原则极大地降低了基于 Spring 体系开发 Web 应用的难度,丰富的功能、“健壮”的性能、极高的开发与部署效率让Spring Boot 框架成为主流技术。本书以基于 Spring Boot 框架的实际软件项目――竞赛登记管理系统的开发过程为导向,从理论到实践,全面介绍 Spring Boot 框架的原理和应用。全书共 8 个单元,内容包括竞赛登记管理系统架构设计、竞赛登记管理系统开发环境搭建、登录及跳转页面初探、竞赛登记管理系统前端与后端的数据交互、竞赛信息存取、Spring Boot 安全控制、竞赛登记管理系统关键模块实现、竞赛登记管理系统部署等。所有的技术点都以实际项目为载体,通过循序渐进的方式指导读者开发完整的竞赛登记管理系统。本书内容通俗易懂、实践性强,既可以作为 Spring Boot 应用开发的初学者(特别是中职、高职院校电子信息类和计算机类专业的学生)、Web 应用开发者和 Java 应用开发者等读者的学习用书,也可以作为 Java Web 应用开发爱好者的参考书。

目录

单元1 竞赛登记管理系统架构设计 任务1.1 分析竞赛登记管理系统的用户需求 1.1.1 项目概述 1.1.2 用例描述 1.1.3 设计约束 1.1.4 属性 任务1.2 设计竞赛登记管理系统的架构 1.2.1 架构设计的目标 1.2.2 系统的逻辑架构 1.2.3 系统的物理架构 I.2.4 系统的业务流程图 1.2.5 开发技术选型 单元2 竞赛登记管理系统开发环境搭建 任务2.1 基于IntelliJ IDEA的Spring Boot环境搭建 2.1.1 Java语言 2.1.2 Spring框架 2.1.3 Spring Boot项目的环境搭建 任务2.2 配置竞赛登记管理系统的关键参数 单元3 登录及跳转页面初探 任务3.1 输出用户登录页面 任务3.2 在相同URL下显示不同角色的不同首页 3.2.1 标准变量表达式 3.2.2 选择变量表达式 3.2.3 消息表达式 3.2.4 链接表达式 3.2.5 片段表达式 3.2.6 th:标签的使用 单元4 竞赛登记管理系统前端与后端的数据交互 任务4.1 定义竞赛信息的交互格式 4.1.1 接收与解析.JSON格式数据 4.1.2 定义全局返回数据的格式 任务4.2 校验竞赛信息的合规性 4.2.1 JavaValidation 4.2.2 SpringValidation 4.2.3 常用的校验注解 任务4.3 完成竞赛信息附件上传 4.3.1 单文件上传 4.3.2 多文件上传 4.3.3 文件下载 任务4.4 处理竞赛信息流转中的异常 4.4.1 @ControllerAdvice注解和@ExceptionHandler注解 4.4.2 实现HandlerExceptionResolver接口 单元5 竞赛信息存取 任务5.1 实现竞赛信息的持久化存储 5.1.1 MyBatis简述 5.1.2 MyBatis的XML方式和注解方式 5.1.3 MyBatis多表联查 5.1.4 MyBatis一对多和多对一查询 5.1.5 MyBatis实现自动分页的方式 5.1.6 SpringBoot框架中的事务管理 任务5.2 提升竞赛信息的存取性能 5.2.1 Redis概述 5.2.2 Redis安装 5.2.3 Redis的数据类型 5.2.4 Redis的基础命令 5.2.5 在SpringBoot项目中整合Redis 单元6 Spring Boot安全控制 任务6.1 实现管理员与教职工角色认证 6.1.1 SpringSecurity简介 6.1.2 HttpSecurity简介 单元7 竞赛登记管理系统关键模块实现 任务7.1 美化系统登录模块 7.1.1 Vuejs简介 7.1.2 ElementUI简介 7.1.3 SpringBoot整合前端 任务7.2 实现用户菜单模块 7.2.1 RBAC权限管理 7.2.2 Vue路由动态加载 单元8 竞赛登记管理系统部署 任务8.1 将开发完成的系统发布到服务器 8.1.1 系统部署需要依赖的软件介绍 8.1.2 后端工程代码部署 8.1.3 前端工程代码部署 参考文献
展开全部

作者简介

杨智勇,博士,教授,硕士生导师,重庆工程职业技术学院教务处处长。重庆市名家名师、重庆市技能大师、重庆市中青年骨干教师、CCF YOCSEF重庆分论坛学术委员会副主席,中国计算机学会高级会员,重庆人工智能学会理事,重庆市人工智能学会智慧教育专委会副主任。重庆市教育信息化专家,重庆市科委项目评审专家,重庆江津区决策咨询委员会专家。2013年入选西部地区人才培养特别计划(澳大利亚国立大学访问学者);2017年入选西部之光访问学者(北京邮电大学访问学者);2017年获得重庆市教学成果二等奖(排名第1);2018年获得国家级教学成果二等奖(排名第四),2019年获中国通信工业协会科技进步二等奖。近年来,在SCI、EI等期刊发表学术论文30余篇;主编出版教材5部;主持重庆市自然科学基金项目、重庆市教委科技项目、重庆市教学改革项目、主持软件开发横向项目近21项。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航