# 青铜 - 入门开发IDE,Hello World
约 621 字大约 2 分钟
# 青铜 - 入门开发IDE,Hello World
正式开始开发前,从两个点出发,一个是开发工具,另外一个HelloWorld级别的应用开始。由于东西比较简单,我这里主要给些链接和例子, 大家都是聪明人,多一点行动力就行了,简单的东西百度下;主要是给你一个一步步学习的思路和知识点。另外还提供了两个helloworld级别的例子,你自己下载下来运行下感受下,这主要是给你一个先入为主的认知。@pdai
# IDEA下载和安装
工欲善其事必先利其器,首推IDEA,其次是Eclipse/STS。
IDEA 下载和安装
- 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左右。
- 官网在新窗口打开
- H2是一个短小精干的嵌入式数据库引擎,主要的特性包括: