Springboot 01 HelloWorld
程序员文章站
2023-02-18 20:49:21
Springboot 01 HelloWorld 首先呢 ,在上一篇的文章中,我们以及构建好了Maven 现在即可使用它了!好了 废话不多说 直接进入正题。 Maven的构建 1.构建Springboot 打开Springboot官网填写相关的包名和项目名称,即可自动生成Springboot项目 官 ......
springboot 01 helloworld
首先呢 ,在上一篇的文章中,我们以及构建好了maven 现在即可使用它了!好了 废话不多说 直接进入正题。
1.构建springboot
打开springboot官网填写相关的包名和项目名称,即可自动生成springboot项目 官网:
点击回车即可下载构建好的maven项目,解压后导入到eclipse
2.解压后导入项目
解压后的项目,打开eclipse------->file------------>import-------------->maven---------------->existing maven projects
第一次构建会花费一些时间去下载jar包(必须连接网络),稍等一会即可,构建好后我们打开后如下所示!
这里说一下文件的构造!
- src/main/java 主要的代码位置
- src/main/resources 放置配置文件以及一些静态页面等等
- src/test/java 测试代码的放置位置
推荐src/main/java 下面包的命名规范
com
+- example
+- myproject
+- application.java (启动类)
|
+- domain (对象以及数据访问层)
| +- customer.java
| +- customerrepository.java
|
+- service (服务层)
| +- customerservice.java
|
+- controller (前端控制器)
| +- customercontroller.java
|
3.新建前端控制器包,书写一个前端控制器类
package cn.springboot.helloworld.controller;
import org.springframework.web.bind.annotation.requestmapping;
import org.springframework.web.bind.annotation.restcontroller;
@restcontroller
public class hello {
@requestmapping("/hello")
public string hello() {
return "hello springboot!";
}
}
-
@controller
:修饰class,用来创建处理http请求的对象 -
@restcontroller
:spring4之后加入的注解,原来在@controller
中返回json需要@responsebody
来配合,如果直接用@restcontroller
替代@controller
就不需要再配置@responsebody
,默认返回json格式。 -
@requestmapping
:配置url映射
4.运行测试
启动类直接运行在java里面!helloworldapplication-----------》右击----------------》run as------------》java application
查看控制台内容
打开浏览器访问 http://localhost:8080/hello 即可看到!
参考文章:https://www.cnblogs.com/ityouknow/p/5662753.html
参考文章:http://blog.didispace.com/springbootrestfulapi/
下一篇: 笑话集原创笑话精品展第七十九期