隨著移動互聯網的興起,以Java技術為後台的互聯網技術占據了市場的主導地位。在Java互聯網後台開發中,SSM框架(Spring+Spring?MVC+MyBatis)成為了主要架構,本書講述了SSM框架從入門到實際工作的要求。與此同時,為了提高系統性能,NoSQL(尤其是Redis)在互聯網系統中已經廣泛應用用,為了適應這個變化,本書通過Spring講解了有關Redis的技術應用。隨著微服務的異軍凸起,Spring微服務也成為時代的主流,本書也包括這方面的內容。本書主要分為7部分:第1部分對Java互聯網的框架和主要涉及的模式做簡單介紹;第2部分講述MyBatis技術;第3部分講述Spring基礎(包括IoC、AOP和數據庫應用),重點講解Spring數據庫事務應用,以滿足互聯網企業的應用要求;第4部分講述Spring?MVC框架;第5部分通過Spring講解Redis技術;第6部分講解Spring微服務(Spring?Boot和Spring?Cloud);第7部分結合本書內容講解Spring微服務實踐。