
Java EE的轻量级开发利剑:Spring Boot实战
异步图书
¥69.76
作品简介
本书以Java EE的最佳实践为主题,全面阐述Spring Boot、Spring MVC、Spring Cloud等企业级领域内的热门技术。本书讲解相关技术框架的核心知识,并结合汽车管理系统等实战项目,把Java EE领域内流行的SSH、SSM、Spring Boot、Spring Cloud、MyBatis和JPA等框架整合起来,再从代码层面讲述Activiti、Kafka、Redis、Docker、Maven、WebService和POI等经典技术。通过本书深入浅出的讲解,读者在学习Java架构师必备专业技能的同时,还可以学习项目开发的整个过程,真正意义上做到Spring Boot从入门到精通。
本书适合Java EE领域的开发人员阅读。阅读本书,读者可以学习目前流行的Java开发技术,力争在短时间内掌握Spring Boot核心技术,成为Java架构师,走向自己职业生涯的辉煌。
王波,软件架构师。曾任职于华为公司,擅长用Java进行互联网应用的开发和实践,拥有10年以上企业开发经验,对Spring Boot、Spring Cloud微服务等热门技术有深入的研究,热衷于编程技术的开源,著有畅销书《Java架构师指南》,长期在博客撰写技术专栏。
作品目录
版 权
内容提要
前 言
内容特色
结构与组织
约定优于配置
目标读者
致谢
资源与支持
第1章 Spring Boot概述
1.1 Spring家族介绍
1.2 Spring Boot与MVC模式
1.3 Spring基础环境搭建
1.4 EJB编程快速入门
1.5 安装Tomcat服务器
1.6 小结
第2章 Spring Boot必备基础知识
2.1 依赖注入
2.2 面向切面编程
2.3 注解
2.4 Servlet与CGI编程
2.5 Servlet服务器端编程
2.6 Java数据类型
2.7 Java类与接口
2.8 数组与集合
2.9 多线程编程
2.10 工作流
2.11 探析JVM的秘密
2.12 小结
第3章 Struts Spring Hibernate(SSH)
3.1 SSH框架概述
3.2 框架核心
3.3 框架集成
3.4 权限管理
3.5 架构设计
3.6 数据导出
3.7 加入缓存机制
3.8 解决并发问题
3.9 小结
第4章 Spring MVC
4.1 Spring MVC概述
4.2 框架核心
4.3 数据绑定与标签
4.4 框架集成
4.5 架构设计
4.6 小结
第5章 Spring Boot核心技术
5.1 Spring Boot概述
5.2 框架核心
5.3 框架集成
5.4 Spring Boot整合JPA
5.5 视图技术
5.6 小结
第6章 数据库
6.1 MySQL
6.2 Oracle
6.3 NoSQL
6.4 数据库的事务
6.5 Redis快速入门
6.6 数据库加锁
6.7 数据库锁与事务
6.8 小结
第7章 Apache Shiro安全框架
7.1 快速入门
7.2 单点登录
7.3 WebService
7.4 小结
第8章 Spring Boot程序部署
8.1 打包
8.2 Docker部署
8.3 Jenkins自动化部署
8.4 Swagger UI与阿里云部署
8.5 小结
第9章 Spring Cloud微服务
9.1 微服务架构
9.2 微服务实战
9.3 小结
第10章 项目实战:汽车管理系统
10.1 系统概述
10.2 数据库设计
10.3 后台开发
10.4 小结