人生的第一个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插件就波折四起,,怎么说呢,那就是要多动手,少说大话,,明天又是星期一了,希望没企业问我这方面的问题,毕竟自己觉得才刚刚入门。。加油
阅读全文
1 0
- 人生的第一个springboot入门项目
- SpringBoot 第一个项目
- 第一个SpringBoot项目
- 人生第一个项目
- 人生第一个项目
- 人生第一个项目的 感想
- 创建第一个SpringBoot项目
- springboot(一) 创建第一个springboot项目
- 我的第一个SpringBoot项目 Component Autowired
- 我的第一个SpringBoot 项目——Hello World
- springboot+mybatis+swagger+redis+mysql搭建的第一个项目
- Springboot的第一个程序
- SpringBoot入门——我的第一个SpringBoot小程序
- 002_第一个SpringBoot项目
- 使用springboot创建第一个helloworld项目
- 第一个springBoot项目,使用模板渲染
- 第一个SpringBoot+MyBatis+JSR303项目
- 01:搭建第一个springboot项目
- Unity3D UGUI 按钮事件绑定的4种方法
- 关于多态中的虚函数
- [LeetCode]344. Reverse String
- 类的使用
- 这个多出来的符号哪里来的?
- 人生的第一个springboot入门项目
- [算法]回溯法
- 第一讲:操作系统概述
- 擁有3D視覺功能的掌機Nintendo 3DS
- 丑数-直观简单的求法
- Android studio中出现DELETE_FAILED_INTERNAL_ERROR Error while Installing APKs
- 最短路径问题
- 《你不知道的javascript》阅读笔记(上卷第一部分)
- MyBatis中 #{} 和 ${} 的区别和用法