[七月挑选]使用idea创建spring boot 项目
2024-10-07 07:51:11
title: 使用idea创建spring boot 项目
参考lindaZ的IntelliJ IDEA 创建spring boot 的Hello World 项目
1.Open IDEA,choose "New-->Project"
2.Choose "Spring Initializr"
-> next
3.Project Metadata:
Group: com.chanchifeng
Artifact: server-system
Description: server-system project for Spring Boot
-> next
4. Choose "Web"
-> next
5.删除.mvn,mvnw,mvnw.cmd。
创建HelloController
HelloController.java:
package com.chanchifeng.serversystem;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.annotation.ComponentScan;
@SpringBootApplication
@ComponentScan("com.chanchifeng.serversystem.ctrl")
public class ServerSystemApplication {
public static void main(String[] args) {
SpringApplication.run(ServerSystemApplication.class, args);
}
}
修改HelloController
package com.chanchifeng.serversystem.ctrl;
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* @author:porschan
* @description:
* @date: Created in 10:14 2018/6/15
* @modified By:
*/
@RestController
@EnableAutoConfiguration
public class HelloController {
@RequestMapping("/hello")
public String index(){
System.out.println("进入controller");
return "Hello World!";
}
}
运行com.chanchifeng.serversystem.ServerSystemApplication#main,在浏览器输入http://localhost:8080/hello,spring Boot项目搭建成功。
本博客来自https://chanchifeng.com/2018/06/15/idea-springboot/
最新文章
- 帆软报表FineReport中数据连接之Jboss配置JNDI连接
- php上传sae路径问题
- js流程控制语句
- Android dispatchTouchEvent介绍
- 【Ext.Net学习笔记】04:Ext.Net中使用数据、Ext.Net Store的用法、Ext.Net ComboBox用法
- 【转】【C#】【Thread】Mutex 互斥锁
- 如何生成RestFul Api文档
- 源代码版本控制工具TortoiseSVN,AnkhSVN最新版本下载地址
- Visual Studio 2013 Update 3
- C#键盘事件处理
- hdu_4828_Grids(卡特兰数+逆元)
- jQuery使用serialize(),serializeArray()方法取得表单数据+字符串和对象类型两种表单提交的方法
- 周末没事干就看CSS JS Python ThinkPHP的书,照着例子运行就行,可以增强信心(www.delphihtmlcomponents.com 是神器,也可以帮助我学习。还有虚拟机运行Web)
- 要求产生10个随机的字符串,每一个字符串互相不重复,每一个字符串中组成的字符(a-zA-Z0-9)也不相同,每个字符串长度为10;
- 北航学堂Android客户端Beta阶段测试报告
- loadrunner中pacing设置01
- appium— Android定位webView里面的UI元素
- webpack打包遇到过的问题
- 重温servlet①
- Laravel Debugbar
热门文章
- HDU 1312 Red and Black(bfs,dfs均可,个人倾向bfs)
- Shell 变量/echo命令
- 【转载】opencv 二值化函数——cv2.threshold
- Selenium-webdriver+八种元素定位
- [CSP-S模拟测试]:bird(线段树优化DP)
- OOM和SOF代码
- 把一个树莓派SD卡系统和文件迁移到空SD卡中
- csdn专家主页
- Python基础面试题库
- How do I add a simple onClick event handler to a canvas element?