Spring boot 入门---浏览器输入网站不同地址跳转显示对应内容(环境:IntelliJ)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u014453898/article/details/83902927

(一)创建Spring boot工程

社区版的IntelliJ是没有自带Springboot的,要下载旗舰版的IntelliJ,但旗舰版的需要网上找破解教程。

软件界面左上角:File->New->Project,然后选择Spring Intializr

然后点击Next下一步。

输入项目名字,再点击下一步:

狂点下一步,直到完成。

需要关注的是如下这个目录的文件,他是整个工程的入口程序。具体如下:

首先我们可以看到一个注解@SpringBootApplication,@SpringBootApplication开启了Spring的组件扫描和springboot的自动配置功能,相当于将以下三个注解组合在了一起:

(1)@Configuration:表名该类使用基于Java的配置,将此类作为配置类

(2)@ComponentScan:启用注解扫描

(3)@EnableAutoConfiguration:开启springboot的自动配置功能

 

(二)@RequestMapping的使用

注解@RequestMapping可以根据输入的字段来跳转到对应的页面。

我们先建一个用于放置跳转字段的类,右键红框处->New->Java class

建立的类假设名字叫 “HelloController”,代码如下:

上面涉及到两个注解 @RestController 和 @RequestMapping:

@RestController 的作用是指定这个类是一个控制器

@RequestMapping 的作用是跳转到指定的页面,如@RequestMapping(“hello”)就是当在浏览器输入http://xxxx/hello时,会跳转到@RequestMapping(“hello”)指定的内容。

(三)运行结果:

当在浏览器输入 127.0.0.1:8080/hello时,会出现:

当在浏览器输入 127.0.0.1:8080/hi时,会出现:

猜你喜欢

转载自blog.csdn.net/u014453898/article/details/83902927