0
样编辑:孙老师
QQ:328334283
电话:0411-84708445
邮箱:
基于CDIO工程教育理念的单片机原理及应用
Spark大数据技术实战教程
区块链技术导论
SQL Server 数据库应用技术(2016版)
Java EE 原是 Sun 公司推出的企业级应用标准开发平台,可用于搭建遵循面向服务体系结构(Service-Oriented Architecture,SOA)的企业级系统与 Web 应用程序。在 Java EE 技术体系中,SpringBoot 框架秉持 “约定优于配置” 的设计理念,大幅简化 Spring 应用的初始化搭建与开发流程,现已成为企业级应用开发领域主流的核心框架之一。本教材围绕 SpringBoot 框架展开,简明讲解相关技术应用及与周边生态的整合开发。通过本教材的学习,读者能够理解并建立现代化软件开发思维,培养面向工程实践的综合开发能力。
第1章 JavaEE 基础 ……………………………………………………………………… 1
1.1 JavaWeb概述 ……………………………………………………………………… 1
1.2 JavaEE的主要架构技术 ………………………………………………………… 4
1.3 搭建JavaEE 系统开发环境 ……………………………………………………… 5
1.4 实战案例:开发一个JavaWeb项目 …………………………………………… 22
1.5 项目的打包和部署………………………………………………………………… 25
习 题 …………………………………………………………………………………… 26
第2章 JavaWeb开发基础 ……………………………………………………………… 27
2.1 HTML 概述 ……………………………………………………………………… 27
2.2 HTML网页结构及标签 ………………………………………………………… 28
2.3 CSS样式表 ……………………………………………………………………… 38
2.4 JavaScript脚本语言 ……………………………………………………………… 42
2.5 Thymeleaf技术简介……………………………………………………………… 47
习 题 …………………………………………………………………………………… 57
第3章 SpringBoot框架基础 …………………………………………………………… 59
3.1 SpringBoot框架简介 …………………………………………………………… 59
3.2 SpringBoot框架项目的基本结构 ……………………………………………… 60
3.3 SpringBoot框架中的重要配置文件 …………………………………………… 62
3.4 SpringBoot项目创建流程 ……………………………………………………… 72
习 题 …………………………………………………………………………………… 79
第4章 SpringBoot数据模型 …………………………………………………………… 80
4.1 SpringBoot数据模型概述 ……………………………………………………… 80
4.2 SpringBoot数据模型核心开发技术 …………………………………………… 81
习 题…………………………………………………………………………………… 102
第5章 Service层设计与实现 ………………………………………………………… 103
5.1 Service层概述 ………………………………………………………………… 103
5.2 Service层的实现与事务管理 …………………………………………………… 105
5.3 业务逻辑处理与Service层及其他层的交互 ………………………………… 111
5.4 Service层的测试 ………………………………………………………………… 116
5.5 实战案例:学生管理系统的Service层实现 …………………………………… 121
习 题…………………………………………………………………………………… 125
第6章 Controller层设计与实现 ……………………………………………………… 127
6.1 Controller层概述 ……………………………………………………………… 127
6.2 参数绑定机制详解 ……………………………………………………………… 128
6.3 Controller层的实现 …………………………………………………………… 130
6.4 实战案例:学生管理系统的 Controller层实现 ………………………………… 132
习 题…………………………………………………………………………………… 136
第7章 SpringBoot实用开发技术 ……………………………………………………… 137
7.1 数据验证 ………………………………………………………………………… 137
7.2 分页显示技术 …………………………………………………………………… 144
7.3 在线编译器的使用 ……………………………………………………………… 153
7.4 文件的上传与下载 ……………………………………………………………… 156
7.5 过滤器与拦截器 ………………………………………………………………… 159
7.6 数据的导入与导出 ……………………………………………………………… 162
7.7 SpringBoot中的安全控制 ……………………………………………………… 164
7.8 SpringBoot中的缓存 …………………………………………………………… 171
7.9 SpringBoot中的消息队列 ……………………………………………………… 174
7.10 SpringBoot中的 AOP ………………………………………………………… 177
习 题…………………………………………………………………………………… 179
第8章 AI辅助编程 …………………………………………………………………… 180
8.1 AI编程工具概述………………………………………………………………… 180
8.2 AI在SpringBoot开发中的应用 ……………………………………………… 181
习 题…………………………………………………………………………………… 193
第9章 教学平台系统的设计与实现…………………………………………………… 194
9.1 系统用户功能需求分析 ………………………………………………………… 194
9.2 数据库设计 ……………………………………………………………………… 196
9.3 系统前端与后台界面设计 ……………………………………………………… 198
9.4 系统后台功能设计 ……………………………………………………………… 201
习 题…………………………………………………………………………………… 213
参考文献…………………………………………………………………………………… 214
扫码关注
返回顶部