idea怎么定义接口

idea怎么定义接口

目录

创建

创建项目后。拉进idea中。即可开始编写。

先配mysql的连接

entity写数据与数据库实体类一一对应

写mapper接口,

在application.properties配置mybatils扫描mapper的路径

定义接口路径,调用方法,拿到对象

进阶:post新增请求:

进阶:put更新数据(根据id修改)

进阶:delete删除数据(根据id删除)

进阶:get(根据id查询)


*注意:代码拷贝进去,有些import没加,自己鼠标移动上去自己加一下。

创建

在https://start.spring.io/

创建项目后。拉进idea中。即可开始编写。

idea怎么定义接口

  1. 先配mysql的连接

  2. entity写数据与数据库实体类一一对应

  3. 写mapper接口,

  4. 在application.properties配置mybatils扫描mapper的路径

  5. 定义接口路径,调用方法,拿到对象

在项目的application.properties中配置连接数据库:

idea怎么定义接口

如下,粘贴进去改一改。


 添加文件夹:controller(对外提供接口),entity,mapper

idea怎么定义接口

 在DemoApplication里面填写扫描mapper文件夹下的文件代码:

关键句就是@MapperScan(“com.example.demo.mapper”),其他默认就行


在UserMapper接口中编写数据库查询逻辑:user就是表内的表单,你的表单是什么就是写什么

图例:看最下面那个user,就是下面对应的select * from user的user

idea怎么定义接口


创建实体类User,在User中编写数据库一一对应的数据字段类型:


在UserController中编写接口地址和方式(土话:就是用来写数据库数据和前端交互的方法):


你想吐槽为什么不按顺序写?????=>{

        我只是忘了,懒得改了

}

进阶:post新增请求:

UserController,java


UserMapper.java


启动服务器通过

http://localhost:8080/user并传递给他一个body就可以调用,如图

Postman软件:如果报500错误,你数据库id没自增,如果是415,你的传递没有选择json,如果是400,你的传参有问题,比如单引号和双引号。

idea怎么定义接口

 一个post新增的接口就写好了

进阶:put更新数据(根据id修改)

同上在UserController,java添加


在UserMapper.java


启动服务器通过

http://localhost:8080/user并传递给他一个body就可以调用,如图

Postman软件:

idea怎么定义接口

进阶:delete删除数据(根据id删除)

 同上在UserController,java添加


在UserMapper.java


启动服务器通过

http://localhost:8080/user/{id}并传递给他一个body就可以调用,如图

Postman软件:

idea怎么定义接口

进阶:get(根据id查询)

同上在UserController,java添加


在UserMapper.java

idea怎么定义接口


启动服务器通过

http://localhost:8080/user/{id}并传递给他一个body就可以调用,如图

Postman软件:

idea怎么定义接口

 改日补充

数据表结构:

idea怎么定义接口

idea怎么定义接口

idea怎么定义接口

今天的文章
idea怎么定义接口分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/138401.html

(0)
编程小号编程小号
上一篇 2024-08-30 19:30
下一篇 2024-08-30 20:06

相关推荐