Skip to content

EasySpringBoot/HelloWorld

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

《Spring Boot极简教程》大纲结构v0.0.3

《Springboot极简教程》2017.4.6

《Springboot极简教程》

第O部分 编程总论

第1章 编程总论

第2章 Java编程简史

第一部分 SpringBoot的核心

第3章 Spring Boot史前简述

3.1 循证架构

3.2 Java元编程

3.2.1 元编程(meta-programming)

3.3 Java主流框架概述

3.3.1 Struts

3.3.2 Hibernate

3.3.3 Spring框架

3.4 Spring生态系统

3.5 Spring JavaConfig

3.5.1 JavaConfig简介

3.5.2 JavaConfig与注解驱动配置

小结

第4章 Spring Boot简史

4.1 用SpringBoot创造一切吧

4.2 SpringBoot起源

4.3 SpringBoot在整个Spring生态中

4.3.1 Spring生态顶级项目

4.3.2 Spring cloud子项目

4.4 SpringBoot核心组件

4.5 SpringBoot版本历史

4.6 SpringBoot学习成本

小结

第5章 一键启动应用程序

5.0 SpringBoot版的Restful Hello,World

5.0.1 Spring Boot CLI groovy版Hello World

5.0.2 常规的Java版的Hello World

5.1 启动Springboot的自动配置@EnableAutoConfiguration

第6章 零XML配置的Springboot Application

6.0 application.properties

6.1 配置文件说明

第7章 Springboot功能模块和核心组件

第8章 Springboot数据库集成mybatis,jpa

8.0 Spring Boot集成mybatis

8.1 Spring Boot集成jpa

第9章 Spring Boot集成模板引擎jsp, thymeleaf, velocity, freemarker, groovy

9.0 Spring Boot集成jsp模板

9.1 Spring Boot集成thymeleaf模板

9.2 Spring Boot集成velocity模板

9.2.1 配置pom依赖的velocity-starter

9.2.2 application.properties配置

9.2.3 Dao层代码示例

9.2.4 Controller层代码示例

9.2.5 执行定时任务

9.2.6 启动类代码&运行测试

9.3 Spring Boot集成freemarker模板

9.4 Spring Boot集成groovy模板

第二部分 SpringBoot集成

第10章 Spring Boot集成Groovy混合Java开发

第11章 Spring Boot集成Scala混合Java开发

第12章 Spring Boot集成Kotlin混合Java开发

第13章 Springboot集成mongodb开发

13.0 系统基本功能

13.1 系统技术框架

13.2 系统架构设计

13.3 数据库环境配置

13.4 定义领域对象

13.5 核心业务逻辑实现

13.6 前端jsp设计

13.7 前端js代码

13.8 运行效果

小结

第14章 Spring Boot集成Swagger快速构建REST API文档

第15章 Spring Boot微服务和DevOps

第三部分 问题解决

常见问题&解决

第四部分 附录

附录1 计算机简史

1.0 一切皆是映射

1.1 二进制01与易经阴阳

1.2 向上抽象封装一层

1.3 编程之初:从机械计算机到能接受指令的计算机

1.3.1 机械计算机简史

1.3.2 能接受指令的计算机

小结

附录2 编程的本质

2.0 什么是编程

2.1 结构化程序设计

2.2 怎样解决问题

2.3 层次化分解与复合

2.4 面向对象编程(OOP)

2.5 函数式编程(FP)

2.6 混合式编程(HP)

小结