Spring Boot 搭建一个简单的后端api

搭建 hello spring boot:
new-->Project-->Spring Initralizr
选中Web,JPA,Gradle
配置数据库信息
注意:Driver后面千万不要有空格 否则回报找不到驱动异常


image.png

依赖的包如下
注意一点mysql 不要依赖最新版否则会出现一个时区错误(法克折磨我好久)


image.png

Gradle 同步 点击这个刷新按钮就可以了。
image.png

以上项目基本构建完毕 然后就可以愉快的敲代码了。
首先创建Controller或者你懒的话直接在入口方法写测试也可以(仅仅是测试 )
image.png

然后在 浏览器 输入 localhost:8080 就可以看到hello srping boot 了

返回json数据:
这种情况是在数据表创建好的情况下
新建一个简单的实体 就叫magic 吧
注意一定要加Entity Table 注解


image.png

然后新建一个接口直接继承JpaRepository
注意:记得加@Repository 注解


image.png

然后就是最后一步了在Controller调用jpa 这个工具类然后返回它查数据库的结果
image.png

浏览器输入 http://localhost:8080/magic
返回

[{"id":1,"name":"暴风雪","magicValue":null},{"id":2,"name":"分身","magicValue":null},{"id":3,"name":"剑刃风暴","magicValue":null}]

最基本api的就搭建完毕了。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 离异后,带着孩子的我日子依然过得风生水起,潇洒自在。陪伴孩子成长的日子,使我也始终保持着一颗童心。在一个成长型的工...
    无梦楼缘缘堂阅读 203评论 0 2
  • 替你翻书,伴你共读。各位亲爱的读书有方共读书友,大家晚上好,很高兴在接下来的几天里面为大家领读《影响力》。 今天的...
    读书有方阅读 393评论 0 0
  • 人要如何展開創造的歷程呢? 創造不是發夢空想,是需要思維引導與勇敢去執行的。每個人內在的新創者都渴...
    Xuanmany小牡羊阅读 290评论 0 0
  • 看着镜中的自己,除了前额的头发越来越稀少,眼皮已经耷拉得有些三角,那自己一直引以为荣的颈项,随着雌性激素分泌的减少...
    梅花瓣阅读 495评论 0 4