《代码大全2》(英文限量珍藏版)《程序员修炼之道》《计算机程序的构造和解释》《C程序设计语言》《算法导论》《重构 改善既有代码的设计》《人月神话》《设计模式》(典藏版)《计算机程序设计艺术》《编译原理》《深入浅出设计模式》《代码整洁之道》《编程珠玑》《修改软件的艺术》《编码:隐匿在计算机软硬件背后的语言》《黑客与画家》《深入理解计算机系统》《HTTP权威指南》《重来》《集体智慧编程》《活着》《编程之美》《程序员思维修炼》《系统化思维导论》《大话数据结构》《UNIX网络编程》《高性能Linux服务器运维实战》《TCP/IP详解》《计算机网络:自顶向下方法》《UNIX环境高级编程》《程序员的自我修养》《数据密集型应用系统设计》《现代操作系统》《操作系统真象还原》《Windows核心编程》《深入理解LINUX内核》《传世经典书丛:UNIX编程艺术》《清醒思考的艺术》《C和指针》《C专家编程》《C 陷阱与缺陷》《C++ Primer Plus》《STL源码剖析》《Effective C++》《深度探索C++对象模型》《Java核心技术》《Effective Java中文版》《深入理解Java虚拟机》《Java并发编程实战》《轻量级Java Web整合开发》《精通Spring》《Java编程思想》《Java性能权威指南》《大话设计模式》《图解HTTP》《Redis实战》《Redis设计与实现》《高性能MySQL》《鸟哥的Linux私房菜》《Spring Cloud Alibaba微服务原理与实战》《第一本Docker书》《MySQL必知必会》《MySQL技术内幕:InnoDB存储引擎》《深入浅出MySQL》《SQL基础教程》《CSS权威指南》《CSS揭秘》《CSS世界》《Head First HTML与CSS》《零基础学HTML5+CSS3》《HTML5+CSS3+JavaScript从入门到精通》《JavaScript DOM编程艺术》《JavaScript高级程序设计》《JavaScript语言精粹》《你不知道的JavaScript 》《JavaScript设计模式与开发实践》《ES6标准入门》《深入理解ES6》《高性能JavaScript》《数据结构与算法JavaScript描述》《JavaScript ES6 函数式编程入门经典》《HTML5权威指南》《锋利的jQuery》《深入React技术栈》《React状态管理与同构实战》《React进阶之路》《React学习手册》《React Native移动开发实战》《React+Redux前端开发实战》《Spring Boot+Vue全栈开发实战》《Vue.js项目实战》《Vue.js入门与商城开发实战》《Vue.js 从入门到实战》《Vue.js实战》《深入浅出Node.js》《Node.js实战》《Node.js无服务器应用实战》《Node与Express开发》《编写可维护的JavaScript》《大型网站技术架构 核心原理与案例分析》《Web性能权威指南》《点石成金》

《轻量级Java Web整合开发》

点击购买

编辑推荐

  《轻量级Java Web整合开发(第2版)——Spring+Spring Boot+MyBatis》特色:
  以精炼的语言,讲述Spring、Spring Boot和MyBatis框架的基础知识。
  内容涵盖完整实例介绍+经验总结+详细操作步骤。
  所讲内容不仅是框架,也涉及Java领域常用的其他框架,如经典Java EE框架等。
  通过设计模式的学习,使读者不仅掌握框架的使用流程,而且能掌握框架的基本原理。
  丰富的工程化实践方式和经验总结,对开发者有较高参考价值。
  对实际开发中常见问题的大量翔实解析,使开发者能快速解决相关问题。
  读者对象:
  该书既可作为高等院校和培训学校计算机相关专业学生的教材,也可作为Java Web开发工程师的参考用书。


内容简介

  在Java Web开发的历史中,经历了从重量级EJB组件到轻量级Java Web开发的转变。在轻量级Java Web开发中,又经历了从流行的SSH(Struts+Spring+Hibernate)框架组合到更轻巧的SSM(Spring+SpringMVC+MyBatis)框架组合的演化。近年来,随着Spring Boot框架的发布,基于Spnng+Spring Boot+MyBatis的Java Web整合开发方式,凭借其更高的开发效率和更好的扩展性,受到开发者的一致推崇。
  《轻量级Java Web整合开发(第2版)——Spring+Spring Boot+MyBatis》主要讲解了Spring、Spring Boot和MyBatis框架的基础知识,以及它们之间的整合流程。另外,还介绍了设计模式的相关知识,使读者不仅会使用框架,也能了解框架设计的思想和实现原理。全书共8章,可分为3部分:第1部分(第1~2章),概述性介绍了Java Web开发的基础知识及一些常见的设计模式;第2部分(第3~6章)是该书的核心,详细介绍了Spring. Spring Boot和MyBatis三大框架的详细使用流程,并通过空气质量监测平台案例介绍了它们在实际应用中的整合过程及注意事项:第3部分(第7~8章),主要介绍实际项目中所采用的工程化方法和经验,以及Java Web开发中一些常见问题的分析和解决方案,希望读者在开发中少走弯路,提高效率。
  该书介绍的Spring框架的版本为5.2.0.RELEASE,Spring Boot框架的版本为2.0.4.RELEASE,MyBatis框架的版本为3.5.1。因为不同版本相互整合时可能会存在一些兼容性问题,所以若以该书作为学习Java EE框架的教程,或是运行本教程附带源代码时,选择和该书一样的版本。
  《轻量级Java Web整合开发(第2版)——Spring+Spring Boot+MyBatis》丰富的习题设置和工程化经验总结,不仅能满足高等院校计算机专业的授课要求,对实际进行Java
  Web开发的工程师也有较高参考价值。


目录

第1章 Java Web概述
1.1 Java语言概述
1.2 Java环境介绍
1.2.1 Java运行环境
1.2.2 集成开发环境
1.2.3 Lombok插件
1.2.4 G
1.3 Java Web开发概述
1.3.1 Java Web项目的基本结构
1.3.2 轻量级Java Web开发概述
1.3.3 经典Java Web开发概述
1.3.4 常用Java Web服务器
1.4 项目构建工具Maven简介
1.4.1 概述
1.4.2 下载和安装
1.4.3 配置方式
1.4.4 Maven使用
1.5 Servlet和JSP简介
1.5.1 Servlet简介
1.5.2 JSP简介
1.6 MySQL数据库简介
1.6.1 关系型数据库简介
1.6.2 Windows系统下安装MySQL
1.6.3 Linux系统下安装MySQL
1.7 数据交换协议
1.7.1 XML
1.7.2 JSON
1.8 本章小结
1.9 习题
1.9.1 单选题
1.9.2 填空题
1.9.3 简答题
1.10 实践环节

第2章 设计模式
2.1 分类和原则
2.2 常用设计模式
2.2.1 单例模式
2.2.2 工厂模式
2.2.3 代理模式
2.2.4 命令模式
2.2.5 策略模式
2.2.6 MVC模式
2.3 框架的基础:反射与动态代理
2.3.1 反射机制
2.3.2 动态代理
2.4 本章小结
2.5 习题
2.5.1 单选题
2.5.2 填空题
2.5.3 简答题
2.6 实践环节

第3章 Spring框架
3.1 概述
3.1.1 Spnng框架的组成结构
3.1.2 Spring框架的优势
3.2 基本用法
3.2.1 Spring的使用流程
3.2.2 Spring的配置文件
3.2.3 Spring的依赖注入
3.2.4 Spring的注释配置
3.3 高级用法
3.3.1 Spring的后处理器
3.3.2 Spring的资源访问
3.3.3 Spring的AOP机制
3.3.4 Spring的事务管理
3.3.5 Spring的事件机制
3.4 本章小结
3.5 习题
3.5.1 单选题
3.5.2 填空题
3.5.3 简答题
3.6 实践环节

第4章 Spring Boot框架
4.1 概述
4.2 SpringBoot初探
4.2.1 第一个Spring Boot程序
4.2.2 接口协议:RESTFUL
4.2.3 接口文档自动生成
4.2.4 热重启
4.2.5 配置文件说明
4.3 基本用法
4.3.1 接口数据校验
4.3.2 文件上传和下载
4.3.3 定时任务
4.3.4 拦截器
4.3.5 缓存技术
4.3.6 模板引擎
4.3.7 异常处理
4.3.8 多环境配置
4.3.9 项目部署
4.4 高级用法
4.4.1 运行时监控
4.4.2 自定义stalter
4.5 自定义springBoot
4.5.1 定义注解
4.5.2 实现入口servlet
4.5.3 创建业务实现类
4.5.4 配置torncat
4.6 本章小结
4.7 习题
4.7.1 单选题
4.7.2 填空题
4.7.3 简答题
4.8 实践环节

第5章 MyBatis框架
5.1 概述
5.1.1 MyBatis简介
5.1.2 JDBC操作回顾
5.2 MyBatis初探
5.3 基本用法
5.3.1 xml映射文件
5.3.2 动态SQL语句
5.3.3 mapper
5.3.4 MyBatis的xml配置
5.3.5 日志
5.4 高级用法
5.4.1 代码生成
5.4.2 插件开发
5.5 Eclipse的mybatis插件
5.5.1 插件安装
5.5.2 插件使用
5.6 自定义MyBatis
5.6.1 创建测试方法
5.6.2 创建MappedStatement
5.6.3 创建配置类存储
……
第6章 综合案例:空气质量监测平台
第7章 工程化实践浅谈
第8章 常见问题汇总


链接: https://fly63.com/course/26_1192