SpringBoot框架使用,写一个Demo测试。

1.在Spring-Tool-Suite开发工具中中创建一个SpringBoot项目。

:Eclipse中Maven项目也行,但是有几个文件夹还需自己创建。

(这个开发工具适合创建Spring类型的项目,当然Eclipse中提供了这个插件,安装这个插件也行。在Eclipse中安装的话点击help-->EclipseMarketplace-->搜索Spring-Tool-Suite  安装就行。或者单独下载这个开发工具。也可以使用IDEA开发工具更加方便,这里就不多介绍了。)

① new--->Spring Stater project

②我用的是Spring-Tool-Suite工具

③ next之后:

这就是这个工具的好处,我们需要在pom.xml中导入web依赖。之间在这里搜索web就可以自动把所用到的依赖导入到pom中了


④创建好之后的项目结构,我们发现自动创建好了resources目录,使用maven的话,需要自己创建。

而且SpringBoot中用到的模板引擎界面都需要放在templates文件夹下,static文件夹中放一些css,js等。


2.打开pom文件,我们发现web依赖已经自动导入了。



3.在src/main/java中已经为我们创建好SpringBoot的启动类了。

右键Run as 启动

package com.example.demo;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class TestApplication {

	public static void main(String[] args) {
		SpringApplication.run(TestApplication.class, args);
	}
}

 

4.启动后在控制台我们发现端口号是8080,如果我想修改端口呢?

需要在resources目录的application.properties文件中添加这个属性


SpringBoot还支持后缀是yml格式的application配置文件。    这里注意,全局配置文件只能是这二个名字。

选择一个你喜欢的就行,yml的比较配置简单。

我们再次启动发现端口已经修改了。

这里我们介绍一下application.properties(application.yml)这个全局配置文件。

SpringBoot中的配置都在这个文件中进行配置,例如连接数据库了,连接池了,mybatis的mapper映射文件的地址了,jpa了等等等。

5.创建一个Controller类,测试数据。

我们在src/main/java目录下创建一个controller

下面是这个controller类:

其中@RestController注解是一个混合注解,里面包含了一个@ResponseBody注解。他可以直接把数据返回到界面中。

package com.example.demo.controller;

import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RestController;

@RestController
@RequestMapping(value = "/test", method = RequestMethod.GET)
public class TestController {
	@RequestMapping("/hello")
	public String test(){
		return"hello--word";
	}
}
 

6.浏览器中访问:

http://localhost:8888/test/hello

端口:8888

类的RestMapping:test

类的RestMapping:hello






完毕!秋风凉~~



  • 2
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值