目錄

 

1 Java基礎

1.1  註解前端

       1.1.1  什麼是註解?java

       1.1.2  內置註解sql

       1.1.3  元註解數據庫

       1.1.4  自定義註解編程

       1.1.5  註解使用場景介紹設計模式

1.2  反射緩存

       1.2.1  反射機制前端框架

       1.2.2  理解Classapp

       1.2.3  反射的使用框架

1.3  小結

2 Spring基礎

2.1  Spring框架介紹

        2.1.1  起源

        2.1.2  簡介

        2.1.3  框架結構

2.2  依賴注入DI與控制反轉IOC

        2.2.1  什麼是依賴注入?

        2.2.2  什麼是控制反轉?

        2.2.3  依賴注入的優缺點

        2.2.4  Spring使用IOC實例

2.3  面向切片式編程AOP

        2.3.1  認識橫切縱切

        2.3.2  什麼是AOP?

        2.3.3  AOP原理

2.4  小結

3  Spring核心容器

3.1  IOC容器

        3.1.1  容器介紹

        3.1.2  BeanFactory

        3.1.3  ApplicationContext

3.2  Bean的配置方式

        3.2.1  基於xml配置Bean

        3.2.2  使用註解定義Bean

        3.2.3  基於java類提供Bean定義信息

3.3  Bean的注入

        3.3.1  XML方式注入

        3.3.2  註解方式注入

3.4  Bean的做用域和生命週期

        3.4.1  Bean的做用域

        3.4.2  Bean的生命週期

3.5  小結

4  SpringAOP

4.1  AOP基礎

        4.1.1  AOP的引入

        4.1.2  AOP主要概念

4.2  AOP實現

        4.2.1  經典的基於代理的AOP

        4.2.2  AspectJ基於XML的配置

        4.2.3  AspectJ基於註解的配置

4.3  小結

5  SpringDAO

5.1  JDBC介紹

       5.1.1  JDBC介紹

       5.1.2  操做步驟

       5.1.3  Statement的使用

       5.1.4  使用PreparedStatement返回自增主鍵

       5.1.5  使用CallableStatement調用存儲過程

       5.1.6  批處理

       5.1.7  事務處理

5.2  Spring DAO模塊

       5.2.1  JdbcDaoSupport的使用

       5.2.2  MappingSqlQuery的使用

       5.2.3  SqlUpdate的使用

       5.2.4  SqlFunction的使用

5.3  Spring事務管理

5.4  小結

6  Mybatis快速入門

6.1  ORM框架介紹

       6.1.1  ORM框架簡介

       6.1.2  Mybatis框架介紹

       6.1.3  Mybatis入門

6.2  XML配置

       6.2.1  properties屬性

       6.2.2  settings

       6.2.3  typeAliases

       6.2.4  typeHandlers

       6.2.5  配置環境(environments

       6.2.6  映射器(mappers

6.3  XML映射文件

       6.3.1  查詢元素select

       6.3.2  更新元素InsertUpdate,Delete

       6.3.3  可重用語句塊sql

       6.3.4  數據集映射resultMap

       6.3.5  緩存和自定義緩存

6.4  動態SQL

       6.4.1  if語句

       6.4.2  choose (when, otherwise)語句

       6.4.3  trim (where, set)語句

       6.4.4  foreach語句

6.5  逆向工程

6.6  分頁插件pagehelper

6.7  小結

 7  SpringMVC

7.1  MVC入門

     7.1.1  MVC模式簡介

     7.1.2  MVC和設計模式區別

     7.1.3  優缺點

7.2  SpringMVC處理流程

     7.2.1  SpringMVC引入

     7.2.2  處理流程

7.3  HandlerMapping的使用

     7.3.1  RequestMappingHandlerMapping

     7.3.2  BeanNameUrlHandlerMapping

     7.3.3  SimpleUrlHandlerMapping

7.4  傳遞數據到Controller

     7.4.1  URL傳遞數據到Controller

     7.4.2  View傳遞數據到Controller

7.5  傳遞數據到View

      7.5.1  ModelAndView

      7.5.2  @SessionAttributes

      7.5.3  @ModelAttribute

7.6  攔截器的使用

7.7  AjaxController交互

7.8  小結

8  SpringBoot基礎

8.1  SpringBoot引入

        8.1.1 SpringBoot簡介

        8.1.2 在線安裝

        8.1.3 離線安裝

        8.1.4 建立SpringBoot項目

8.2  SpringBoot基本配置

        8.2.1  定製Banner

        8.2.2  配置文件

        8.2.3  使用xml配置

8.3  SpringBoot讀取配置

        8.3.1  讀取核心配置文件

        8.3.2  讀取自定義配置文件

8.4  Profile配置

8.5  日誌配置

        8.5.1  簡述

        8.5.2  Logback的使用

        8.5.3  Log4j2的使用

8.6  運行原理

        8.6.1  習慣優於配置

        8.6.2  運行原理

8.7  小結

9 SpringBoot的應用

9.1 SpringBootWeb

        9.1.1 SpringBoot集成Thymeleaf

        9.1.2 SpringBoot集成jsp

9.2  SpringBootData

        9.2.1  SpringBoot集成Mybatis

        9.2.2  SpringBoot集成Redis

        9.2.3  SpringBoot集成Mybatis使用Redis作緩存

        9.2.4  SpringBoot集成RabbitMQ

9.3  SpringBoot之集成其餘工具

        9.3.1  SpringBoot集成Druid

        9.3.2  SpringBoot定時任務

        9.3.3  SpringBoot 集成Swagger2

        9.3.4  SpringBoot打包部署

9.4  小結

10  Docker入門

10.1  Docker基礎

         10.1.1 Docker介紹

         10.1.2 DockerWindow下的安裝

10.2  鏡像

         10.2.1  獲取鏡像

         10.2.2  查看鏡像

         10.2.3  使用tag添加鏡像標籤

         10.2.4  使用inspect查看詳細信息

         10.2.5  使用history查看鏡像歷史記錄

         10.2.6  鏡像查找

         10.2.7  刪除鏡像

         10.2.8  建立鏡像

         10.2.9  存出和載入鏡像

10.3  容器

         10.3.1  新建與啓動容器

         10.3.2  守護態運行

         10.3.3  終止容器

         10.3.4  進入容器

         10.3.5  容器的導入導出

10.4  搭建私有倉庫

10.5  數據管理

         10.5.1  數據卷

         10.5.2  數據卷容器

10.6  端口映射與容器互聯

         10.6.1  端口映射

         10.6.2  容器互聯

10.7  Dockerfile

10.8  Docker 容器Tomcat部署war

10.9  小結

11  項目實戰——用戶權限管理

11.1 項目基礎

        11.1.1  項目介紹

        11.1.2  需求分析

        11.1.3  技術選型

11.2 項目實現

       11.2.1  框架搭建

       11.2.2  數據庫設計

       11.2.3  前端框架引入

       11.2.4  用戶角色增刪改查

       11.2.5  Shiro用戶權限管理

11.3 小結

相關文章
相關標籤/搜索