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的就搭建完毕了。

你可能感兴趣的:(Spring Boot 搭建一个简单的后端api)