网站首页 > java教程 正文
前言:
SpringBoot2.4更新之后我花一段时间研究了一下,很多同学可能都来不及学习或者已经学不动了,确实SpringBoot更新实在太快了,但是我们仍然必须沉下心来学,不然就会被淘汰。 零壹栈所有教程示例源码都可以自行下载收藏学习,感兴趣的同学可以私信:boot
好吧,言归正传,下面栈长给大家奉上最简单的SpringBoot项目创建示例!(提示:该文章是系列文章,感兴趣的同学可以关注一个,随后内容更新会第一时间推送给大家)
一、项目创建
第一步、打开IDEA菜单栏 File -> New -> Project 按照图示操作,选择“Spring Initializr” (JDK默认Java8就可以了)
第二步、Web选项勾选Spring Web项,SQL选项勾选:MySQL Driver、JDBC API 和 MyBatis Framework三项;点击next;
第三步、按图示填写好Group,Artifact以及Package 点击Next
第四步、填写项目名称和选择项目存放地址,点击Next 项目创建完成
二、项目启动
第一步、接下来我们开始启动项目,并且实现我们的第一个应用程序,Hell World! 如下图,我们创建一个TestController类
package com.lingyizhan.learning.controller;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestControllerAdvice;
/**
* @author LingYiZhan
*/
@RestControllerAdvice
@RequestMapping("hello")
public class TestController {
@GetMapping
public String hello(){
return "Hello World!";
}
}
第二步、如下图操作启动应用程序,默认端口为:8080
三、服务访问
项目启动之后,浏览器输入:http://localhost:8080/hello 出现如下页面,一个后端服务项目大功告成
写在最后
终于写完了!可以看出 创建一个SpringBoot项目还是非常简单的。
关于更多的细节暂时没时间深入研究了,后续栈长有时间再深入研究下,给大家带来更详细的技术文章,关注零壹栈第一时间推送。
最后,大家觉得本文有用的话,动动小手,给栈长来个小小的点赞、转发呗,原创不易,需要你的鼓励哦~[爱慕]
栈长再送你一份 Spring Boot 学习笔记,包括底层实现原理及代码实战,非常齐全,助你快速打通 Spring Boot 的各个环节,需要的私信:笔记
猜你喜欢
- 2024-12-20 牛逼!竟然把VSCode玩成了IDEA的效果,有点哇塞
- 2024-12-20 用Java轻松搭建你的数据库!从零开始的实用指南
- 2024-12-20 IntelliJ IDEA教程之Andriod项目开发篇:制作程序互动性(一)
- 2024-12-20 IntelliJ IDEA这样设置,用起来不仅顺手而且特爽
- 2024-12-20 IDEA下载及安装教程(24年7月更新)
- 2024-12-20 Spring 项目的创建以及Bean对象的存取
- 2024-12-20 IDEA中JavaFx TableView 的使用 idea javafx scene builder
- 2024-12-20 你想免费使用IDEA开发Java吗?跟我一起申请官方激活码
- 2024-12-20 IDEA+Mybatis-generator代码生成工具
- 2024-12-20 Java idea设置默认jdk版本 idea怎么设置java版本
你 发表评论:
欢迎- 04-27微服务部署架构设计详解(图文全面总结)
- 04-27Java微服务架构选型与对比:一场技术流派的巅峰对决
- 04-27微服务架构下Java的最佳实践
- 04-27Java微服务架构选型:优雅拆分与高效整合
- 04-27微服务架构下的Java代码拆分策略:像拼图一样构建系统
- 04-27微服务架构下的Java最佳实践
- 04-27微服务架构下Java的挑战与机遇
- 04-27微服务架构下Java事务管理的艺术
- 最近发表
- 标签列表
-
- java反编译工具 (77)
- java反射 (57)
- java接口 (61)
- java随机数 (63)
- java7下载 (59)
- java数据结构 (61)
- java 三目运算符 (65)
- java对象转map (63)
- Java继承 (69)
- java字符串替换 (60)
- 快速排序java (59)
- java并发编程 (58)
- java api文档 (60)
- centos安装java (57)
- java调用webservice接口 (61)
- java深拷贝 (61)
- 工厂模式java (59)
- java代理模式 (59)
- java.lang (57)
- java连接mysql数据库 (67)
- java重载 (68)
- java 循环语句 (66)
- java反序列化 (58)
- java时间函数 (60)
- java是值传递还是引用传递 (62)
本文暂时没有评论,来添加一个吧(●'◡'●)