人生的第一个springboot入门项目

来源:互联网 发布:java什么是逻辑或 编辑:程序博客网 时间:2024/05/18 02:02

为什么要用springboot?

   这几天在学校进行面试,准备出去去企业进行实习,在面试的过程中,经常听到过springboot这个名词,而且面试官会问你,会springboot创建项目吗?懂它和springMVC的区别吗?这时候的我,只能说一句,在学校没学过,,说实话,很尴尬,,,心里当时想的就是,看来我得去面试下一家企业了。。。
  为了避免这样的悲剧,我决定在课余时间学一点springboot,不求学的多么牛逼,只求面试官问的时候我能别那么窘迫。。

Springboot的创建

   1.看了一些资料,springboot比较支持eclipse和IDE进行开发,我本人用的eclipse neno版本,因为用Mars版本构建springboot插件失败了。。。
   2.废话不多说,直接干活。。
   3.个人推荐在有网的情况下构建springboot插件,网上的离线版本我这边用的反正不顺畅。。
   4.构建的具体步骤看百度文档,只要在 preferences里面能找到这个就行

5.新建项目的时候只需要勾选一个web按钮就行,第一次新建项目会比较慢。。需要安心等待。。

Springboot的第一个入门案例


1.所谓它的包下面建,就是说在com.example.demo下面继续打包名,如果包名顺序不对,那么创建的包是不会被识别的。。
2.新建一个controller,名字为DemoController
3.在刚开头,和springMVC一样,要采用注解,不过该注解为@RestController  这个注解包含了controller注解和responsebody注解(由于我用qq截图,不能截图具体细节,只能大家把鼠标移到restcontroller注解上面看,,不好意思)
4.接下来就和springMVC差不多了,,比如,,


这个是动态接收值,在浏览器URL中输入相应的值,会在页面显示相应的值,比如,我输入“李江平” ,大家请看。。。


提示:在发布项目的时候,只需要执行一下后缀为application.java的main方法即可

但是,这里有一个问题,为什么不用打项目名?(我这里的springbootdemo是开头给的一个requestmapping,便于区分),这就是rest风格的好处了,,大家可以去了解一下。

如果大家能和我一样出现我刚刚写的那些画面,那恭喜你成功了。。。。

接下来展示另外一些东西,比如展示list集合,map集合,pojo对象,希望大家能和我一样快速入门

首先是map



然后是list集合,在此之前要有一个实体对象


然后在controller这边进行调用,各位请看。。。


最后就是一个pojo类型了,其实看了上面的list集合就没什么看的了。。


  个人今天真的是为了创建和了解里面的东西吃了很多的苦头,光导入springboot插件就波折四起,,怎么说呢,那就是要多动手,少说大话,,明天又是星期一了,希望没企业问我这方面的问题,毕竟自己觉得才刚刚入门。。加油


原创粉丝点击