更新时间:2023-11-20 19:36:06
封面
版权信息
文前
内容简介
前言
第1章 Spring Boot与贯穿项目介绍
1.1 Spring Boot 介绍
1.1.1 Spring Boot特性
1.1.2 Spring Initializr
1.2 开发环境
1.2.1 JDK
1.2.2 Maven
1.2.3 Gradle
1.2.4 Git
1.2.5 MySQL
1.2.6 Eclipse
1.2.7 Intellij IDEA
1.2.8 在IDEA中集成Maven
1.3 Spring Boot案例
1.3.1 创建项目
1.3.2 项目结构
1.3.3 第一个案例
1.4 Spring Boot Test
1.5 贯穿项目的需求与设计
1.5.1 Alan人事管理系统
1.5.2 技术选型
1.5.3 员工管理模块和部门管理模块
1.5.4 权限管理模块
1.5.5 数据库设计
1.5.6 实体类设计
1.5.7 界面设计
1.6 本章总结
第2章 Spring Boot+SSM实战
2.1 创建Spring Boot Module贯穿项目
2.1.1 创建Module
2.1.2 Alan人事管理系统项目结构
2.2 Spring Boot 简化配置
2.2.1 简化Maven依赖配置
2.2.2 简化SSM框架配置
2.3 MyBatis
2.3.1 解耦合
2.3.2 参数
2.3.3 关联关系
2.3.4 动态语句
2.3.5 DAO层设计
2.4 Spring
2.4.1 DI
2.4.2 AOP
2.4.3 Service设计
2.5 Spring MVC
2.5.1 URL映射
2.5.2 接收参数
2.5.3 转发、重定向、响应JSON
2.5.4 Controller 设计
2.6 本章总结
第3章 显示层技术演变与Thymeleaf
3.1 显示层技术演变
3.1.1 静态网站
3.1.2 CGI
3.1.3 Servlet
3.1.4 JSP
3.1.5 模板引擎
3.1.6 模板引擎对比
3.1.7 前后端分离
3.2 Thymeleaf
3.3 在IDEA中复制项目并搭建环境
3.4 Thymeleaf 详解
3.4.1 指令与显示
3.4.2 表达式
3.4.3 表达式运算
3.4.4 选择分支
3.4.5 循环
3.4.6 设置属性值
3.4.7 CSS修饰
3.4.8 片段
3.5 Thymeleaf高级特性
3.5.1 全局工具对象
3.5.2 内联操作
3.6 Thymeleaf 项目实战
3.6.1 显示页面
3.6.2 新增页面
3.6.3 修改页面
3.7 本章总结
第4章 传统Web前端设计
4.1 前端设计介绍
4.1.1 网页设计技术
4.1.2 网站通信技术
4.2 Bootstrap
4.2.1 栅格化
4.2.2 控件
4.2.3 Bootstrap项目实战
4.3 jQuery
4.3.1 常用API
4.3.2 jQuery项目实战
4.4 iframe复用技术实现首页
4.5 AJAX
4.5.1 AJAX特性
4.5.2 AJAX项目实战
4.5.3 模态框
4.5.4 JavaScript UI介绍