idea社区版使用(SpringBoot)
经典版和社区版的区别
由上图显示,社区版是足够JavaWeb开发的
spring initializar
通过springboot 官网的页面工具可以初始化一个简单的项目,让我们测试使用;
GENERATE :下载
EXPLORE:网页展示
spring initializar https://start.spring.io/
idea的一些配置
基本上idea 的一些配置没有配置或者引用出错的话,都会有相应的提示,按照提示变更即可。
配置maven
file > settings > Build,…> Build Tools> Maven
使用maven
配置jdk
file > Project Structure > Platform Settings >SDKs 配置jdk的文件位置
file > Project Structure > Project Settings >Project 配置项目使用的jdk环境
运行一下demo
在DemoApplication 类里追加 输出”hello world!“
@RestController
@SpringBootApplication
public class DemoApplication {
public static void main(String[] args) {
SpringApplication.run(DemoApplication.class, args);
}
@RequestMapping("hello")
public String hello(){
return "hello World";
}
}
将SpringBoot的打开,右键debug运行,即可看到项目成功运行,没有报错
访问一下
注:打开的项目是下图所示,只有文件的形式;
解决方式:
file > Project Structure > Project Settings >Modules 点击 + 选择项目路径,点击ok后,弹出当前页面
选择maven finish
在点击Apply 即可查看到生效的后的效果,标注的Add Content Root 可以自行变更各类的根目录
注:@RestController @RequestMapping 缺失
那是导入的springboot的demo没有添加spring web 的依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>