作品简介

随着移动互联网的兴起,以Java技术为后台的互联网技术占据了市场的主导地位。在Java互联网后台开发中,SSM框架成为了主要架构,本书讲述了SSM框架从入门到实际工作的要求。与此同时,为了提高系统性能,NoSQL(尤其是Redis)在互联网系统中已经广泛应用用,为了适应这个变化,本书通过Spring讲解了有关Redis的技术应用。随着微服务的异军突起,Spring微服务也成为时代的主流,本书也包括这方面的内容。本书主要分为7部分:第1部分对Java互联网的框架和主要涉及的模式做简单介绍;第2部分讲述MyBatis技术;第3部分讲述Spring基础(包括IoC、AOP和数据库应用),重点讲解Spring数据库事务应用,以满足互联网企业的应用要求;第4部分讲述Spring MVC框架;第5部分通过Spring讲解Redis技术;第6部分讲解Spring微服务;第7部分结合本书内容讲解Spring微服务实践。

杨开振,技术畅销书作家,精通Java 互联网技术开发和实践,拥有十余年一线企业开发经验,著有业内畅销书《深入浅出MyBatis 技术原理与实战》《深入浅出Spring Boot 2.x》和《Spring Cloud微服务和分布式系统实践》等。写作特点是技术点详尽准确、文字浅显易懂,立志于用书普及基础技术。刘家成,资深软件工程师,曾任职Synnex中国、亚信国际等,在电信、分销领域有丰富经验,在Java高并发和Spring生态有深刻的理解。

作品目录

  • 前言
  • 第1部分 入门和技术基础
  • 第1章 Java EE基础
  • 第2章 认识SSM框架、Redis和微服务
  • 第3章 Java设计模式
  • 第2部分 互联网持久框架——MyBatis
  • 第4章 认识MyBatis核心组件
  • 第5章 MyBatis配置
  • 第6章 映射器
  • 第7章 动态SQL
  • 第8章 MyBatis的解析和运行原理
  • 第9章 插件
  • 第3部分 Spring基础
  • 第10章 Spring IoC的概念
  • 第11章 装配Spring Bean
  • 第12章 面向切面编程
  • 第13章 Spring和数据库编程
  • 第14章 深入Spring数据库事务管理
  • 第4部分 Spring MVC框架
  • 第15章 Spring MVC的初始化和流程
  • 第16章 Spring MVC基础组件开发
  • 第17章 构建REST风格网站
  • 第18章 Spring MVC高级应用
  • 第5部分 Redis应用
  • 第19章 Redis概述
  • 第20章 Redis数据结构和其常用命令
  • 第21章 Redis的一些常用技术
  • 第22章 Redis配置
  • 第23章 Spring缓存机制和Redis的结合
  • 第6部分 Spring微服务基础
  • 第24章 Spring Boot入门
  • 第25章 Spring Boot开发
  • 第26章 Spring Boot部署、测试和监控
  • 第27章 Spring Cloud微服务入门
  • 第7部分 系统实践
  • 第28章 高并发系统设计和Spring微服务实例
展开全部