正式开始开发前,从两个点出发,一个是开发工具,另外一个HelloWorld级别的应用开始。由于东西比较简单,我这里主要给些链接和例子, 大家都是聪明人,多一点行动力就行了,简单的东西百度下;主要是给你一个一步步学习的思路和知识点 。另外还提供了两个helloworld级别的例子,你自己下载下来运行下感受下,这主要是给你一个先入为主的认知 。@anarkh
- 青铜 - 入门开发IDE,Hello World
- IDEA下载和安装
- SpringBoot - Hello World
- SpringBoot - Swagger API
IDEA下载和安装
工欲善其事必先利其器,首推IDEA,其次是Eclipse/STS。
IDEA 下载和安装
... // 非社区版想破解的话网上找找破解方法就可以了
IDEA 插件的安装
Spring Assist // 新版里面是这个名字
... // 自己搜索就可以了

Maven 仓库源
UTF-8
代码块注释配置
自动import配置
其它一些配置
设置代码不自动折叠 File->Setting->Editor->General->Code Folding 将One-line methods去除即可
SpringBoot - Hello World
如何写一个Hello World
看这篇文章的例子 Spring Boot - Helloworld,关注如下几个问题:
- 如何通过Spring Assist工具初始化SpringBoot应用

- 思考如何通过maven初始化,如何自定义?
SpringBoot - Swagger API
给你一个基于内存库H2的增删改例子
看这篇文章的例子Spring Boot - Swagger UI,关注如下几个问题(有个印象):
- 代码分层结构

- 接口文档化

JPA 是什么 ?
百度下
H2 用来干啥 ?
H2是一个短小精干的嵌入式数据库引擎,主要的特性包括:
免费、开源、快速
嵌入式的数据库服务器,支持集群
提供JDBC、ODBC访问接口,提供基于浏览器的控制台管理程序
Java编写,可使用GCJ和IKVM.NET编译
短小精干的软件,1M左右。