生成控制器 psvm 回车

生成打印值 sout 回车

内容辅助键 ctrl+alt+space(空格) (内容提示,代码补全)

格式化 ctrl+alt+l

根据自定义的属性生成方法 alt+insert 选择Getter and setter

toString方法 alt+insert 选择toString

idea java 快速生成命令_spring

新建模块

file/project structure/modules/+/new modules/修改模块名称/ok

导入file/project structure/modules/+/import

debug

鼠标点击添加断点 右键选择debug run 运行 按f7往下走

导包: 1.手动导包 import java.util.Scanner 2.快捷键导包 Alt+Enter 3.自动导包 回车即可

idea创建spring boot 项目

idea java 快速生成命令_导包_02

创建module,选择spring initializr

idea java 快速生成命令_spring_03

命名模块名称

idea java 快速生成命令_maven_04

选择web / spring

idea java 快速生成命令_导包_05

选择mysql

idea java 快速生成命令_导包_06

选择存放目录,点击完成

idea java 快速生成命令_导包_07

可以了

.配置完后,如果没有自动导包,可以点击左上角重新导包按钮,或者呢个下载按钮,选择下载所有源文件和文档

idea java 快速生成命令_spring_08

点击右侧的Maven,点击设置(扳手图标)进行项目Maven仓库的配置

 

idea java 快速生成命令_spring_09

当maven 看不到时 选择项目的pom.xml 右键 add maven projects 就恢复了

项目生成jar 包运行 pom.xml 中添加

<!--这个插件,可以将应用打包成一个可执行的ja包-->
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>

 

生成jar包

idea java 快速生成命令_spring_10

 

命令行执行.jar,就可以在浏览器访问了

java -jar 包.jar

idea连接mysql报错Server returns invalid timezone......

解决方案:在url中追加?serverTimezone=GMT,即 jdbc:mysql://localhost:3306/test?serverTimezone=GMT

idea java 快速生成命令_maven_11

手动导包

pom.xml

添加 mariadb配置

<dependency>
<groupId>org.mariadb.jdbc</groupId>
<artifactId>mariadb-java-client</artifactId>
<version>2.6.0</version>
</dependency>

 

在maven刷新即可,如图

 

idea java 快速生成命令_导包_12

java报错处理:

spring boot java.lang.IllegalStateException: Failed to load ApplicationConte mvn idea:idea