您好,欢迎来到聚文网。 登录 免费注册
Java Web应用开发(SpringBoot+MyBatis+Spring+SpringMVC微课版高等职业院校互联网+新

Java Web应用开发(SpringBoot+MyBatis+Spring+SpringMVC微课版高等职业院校互联网+新

  • 字数: 414
  • 出版社: 清华大学
  • 作者: 编者:齐洋//王黎//原变青|
  • 商品条码: 9787302683216
  • 适读年龄: 12+
  • 版次: 1
  • 开本: 16开
  • 页数: 261
  • 出版年份: 2025
  • 印次: 1
定价:¥52 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
内容简介
本书是一本专为Java Web开发者设计的完整教程 ,涵盖了SpringBoot、 MyBatis、Spring和 SpringMVC技术栈的诸多方 面。本书从基础知识到高级 技巧、从理论概念到实际应 用,为读者提供了一条完整 的学习路径。 本书共10章。第1章主要 介绍SpringBoot开发环境的 配置。第2~5章主要讲解 MyBatis、Spring和 SpringMVC框架的开发,其 中MyBatis部分包含MyBatis 的配置、基本数据操作、动 态SQL、关联映射等, Spring部分包含Spring关键 技术,如控制反转(IoC)和 面向切面的编程(AOP)等, SpringMVC部分包含知识点 简介与基于注解的开发流程 等。第6章主要讲解上述三 大框架的整合过程。第7~8 章主要讲解SpringBoot及其 与MyBatis框架的整合开发 流程。第9章主要讲解Java Web开发中的一些常用功能 ,如过滤器、拦截器、文件 上传和缓存等。第10章通过 一个教学信息管理系统案例 ,讲解实际开发中MyBatis 、Spring、SpringMVC和 SpringBoot的应用。 为方便学习,读者通过 扫描书中的二维码即可观看 微课视频、动画讲解,扫描 前言末尾左侧的二维码可下 载源代码、习题答案等配套 资源;针对教师,本书提供 教学课件、教学大纲、试卷 等资源,教师可扫描前言末 尾右侧的二维码获取相关教 学资源服务。 本书既可以作为高职高 专院校计算机等相关专业的 教学用书,也可以作为Java Web开发专业人员的培训参 考用书。
作者简介
齐洋,高级软件工程师,9年企业软件开发经验,对JavaWeb开发有丰富的经验,现任北京经济管理职业学院教师,主讲Java Web应用开发、Java程序设计等课程。
目录
第1章 SpringBoot开发环境准备 1.1 JDK的安装 1.1.1 下载JDK 1.1.2 安装JDK 1.1.3 配置环境变量 1.1.4 验证安装 1.2 Maven的安装与配置 1.2.1 Maven简介 1.2.2 下载Maven 1.2.3 解压文件 1.2.4 配置环境变量 1.2.5 验证安装 1.2.6 修改Maven配置文件 1.3 IntelliJ IDEA的安装 1.3.1 下载IntelliJ IDEA安装包 1.3.2 安装IntelliJ IDEA 1.3.3 在IntelliJ IDEA中设置Maven 1.4 MySQL数据库的安装 1.4.1 MySQL的安装 1.4.2 Navicat客户端的安装与使用 1.4.3 MySQL和Navicat的简单使用 1.5 第一个SpringBoot程序 1.5.1 添加依赖 1.5.2 创建启动类和控制器 1.5.3 测试 本章小结 课后习题 第2章 MyBatis框架初体验 2.1 MyBatis介绍 2.1.1 MyBatis概述 2.1.2 为什么使用MyBatis 2.1.3 MyBatis和其他ORM框架的对比 2.2 搭建MyBatis开发环境 2.2.1 初始化数据库 2.2.2 创建项目,添加依赖 2.2.3 mybatis-config.xml文件 2.2.4 创建实体类 2.2.5 创建Mapper接口 2.2.6 创建Mapper文件 2.2.7 创建测试类查询全部客户 2.3 MyBatis增删改查 2.3.1 查询单个客户 2.3.2 插入客户 2.3.3 删除客户 2.3.4 修改客户 本章小结 课后习题 第3章 深入使用MyBatis框架 3.1 动态SQL 3.1.1 (if)、(where)标签 3.1.2 (choose)、(when)和(otherwise)标签 3.1.3 (set)标签 3.1.4 (foreach)标签 3.2 MyBatis关联映射 3.2.1 一对一 3.2.2 一对多 3.2.3 多对多 本章小结 课后习题 第4章 Spring框架使用指南 4.1 Spring介绍 4.1.1 Spring概念 4.1.2 Spring的特点 4.2 Spring的IoC和DI 4.2.1 IoC、DI案例 4.2.2 Bean的作用域 4.2.3 Spring基于注解开发 4.3 Spring AOP案例 本章小结 课后习题 第5章 SpringMVC上手开发 5.1 SpringMVC介绍 5.2 搭建SpringMVC开发环境 5.3 Postman工具 5.4 JSON简介 5.5 请求与响应注解 5.5.1 @RequestMapping注解 5.5.2 @RequestParam注解 5.5.3 @ResponseBody注解 5.5.4 @GetMapping注解 5.5.5 @RestController注解 5.5.6 @RequestBody注解 本章小结 课后习题 第6章 SSM整合开发 6.1 搭建SSM基础环境 6.1.1 创建Maven项目 6.1.2 Spring整合MyBatis 6.1.3 Spring整合SpringMVC 6.2 功能模块开发 6.2.1 数据层开发 6.2.2 业务层开发 6.2.3 控制器层开发 6.3 接口测试 本章小结 课后习题 第7章 详解SpringBoot 7.1 SpringBoot的配置 7.1.1 SpringBoot依赖说明 7.1.2 SpringBoot核心注解 7.2 YAML配置文件 7.2.1 语法规则 7.2.2 SpringBoot属性配置 7.2.3 SpringBoot多环境配置 7.3 SpringBoot单元测试 7.3.1 创建BookService接口和实现类 7.3.2 创建测试类 本章小结 课后习题 第8章 SpringBoot集成MyBatis 8.1 环境准备 8.2 功能开发 8.3 接口测试 8.4 MyBatisPlus简介与应用 8.4.1 MyBatisPlus简介 8.4.2 MyBatisPlus的简单使用 本章小结 课后习题 第9章 过滤器、拦截器、文件上传和缓存 9.1 过滤器 9.2 拦截器 9.3 文件上传 9.4 SpringBoot整合Redis 9.4.1 Redis简介 9.4.2 添加Redis Maven依赖 9.4.3 下载与启动Redis服务端、客户端 9.4.4 编写Redis使用代码 9.4.5 单元测试 本章小结 课后习题 第10章 项目实战:教学信息管理系统 10.1 系统概述 10.1.1 系统功能介绍 10.1.2 系统后端架构设计 10.1.3 文件组织结构 10.2 数据库设计 10.3 搭建环境 10.3.1 前端系统环境搭建 10.3.2 后端系统环境搭建 10.4 系统基础功能 10.4.1 解决项目跨域问题 10.4.2 封装Controller的响应 10.4.3 封装分页查询参数与结果 10.5 管理员模块 10.5.1 管理员登录、登出和获取信息 10.5.2 管理员访问验证 10.6 教学信息管理模块 10.6.1 学院管理 10.6.2 班级管理 10.6.3 学生管理 10.6.4 课程管理 10.6.5 成绩管理 本章小结 课后习题 参考文献

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网