Spring Boot第一天
2024-08-31 23:43:21
1.首先在idea中创建一个maven项目,创建成功后在pom.xml中添加SpringBoot相关的依赖
<!--引入SpringBoot相关的依赖-->
<parent>
<groupId> org.springframework.boot </groupId>
<artifactId> spring-boot-starter-parent </artifactId>
<version> 1.5.9.RELEASE </version>
</parent>
<dependencies>
<dependency>
<groupId> org.springframework.boot </groupId>
<artifactId> spring-boot-starter-web </artifactId>
</dependency>
</dependencies>
2.创建一个主程序类用于运行SpringBoot应用程序
/**
* 使用@SpringBootApplication注解来标注这个主程序类是SpringBoot应用
*/
@SpringBootApplication
public class SpringBootMainApplication { public static void main(String[] args) {
//启动SpringBoot应用程序
SpringApplication.run(SpringBootMainApplication.class,args);
}
}
3.创建controller或service
@Controller
public class HelloController { @ResponseBody
@RequestMapping("/hello")
public String hello(){
return "hello world!";
}
}
4.接下来在主程序中运行
5.打开浏览器进行测试访问
得到这个结果表示第一个SpringBoot应用程序已经测试成功。
5.部署,创建可执行jar
在pom.xml中添加如下插件
<!--用于创建可执行jar-->
<build>
<plugins>
<plugin>
<groupId> org.springframework.boot </groupId>
<artifactId> spring-boot-maven-plugin </artifactId>
</plugin>
</plugins>
</build>
接着使用Maven中的package命令进行打包
根据package打包生成的路径找到对应的jar包,然后使用java -jar命令运行
打开浏览器进行测试
这表明部署成功
最新文章
- WinHttp
- 耗电—Android
- Leetcode Gray Code
- iOS本地推送与远程推送
- yii和wp做博客
- Javascript之响应式相册
- 浅谈reverse_iterator的base()函数
- YII 表单验证规则
- poj 2749 Building roads (二分+拆点+2-sat)
- 使用ICallbackEventHandler接口更高效实现Ajax
- Nanjing GDG Meetup 8月线下活动
- Saltstack 服务器基本安装
- mouseleave 和 mouseout 区别
- 日期函数ADD_MONTHS,MONTHS_BETWEEN,LAST_DAY,NEXT_DAY
- spring3.1文档目录翻译
- Xtoken
- 如何安装/卸载workflow manager 1.0
- 浅谈RPC调用
- LeetCode83.删除排序链表中的重复的元素
- 使用PyInstaller打包Python角本为exe程序