springboot快速写接口

1. 建proj形式

  • name会变成文件夹的名字,相当于你的项目名称

基础包

2. 基础依赖

3. 配置数据库

这里要打开mysql,并且创建数据库

方法:

  1. 安装好数据库,改好账号密码
  2. 用navicat来建表和账号
  3. 配置properties.yml文件即可

4.用restcontroller和postmapping来写接口

1.建文件夹

2.建controller类

3.添加两个注解

4.返回需要的数据--string,或者直接是一个类也行

-- 4.1 类可以另写一个文件,并用alt+insert的形式设置构造函数,和getter,setter

效果:

5. 如何使用数据库进行增删改查

实体类为entity

增删改查叫做mapper

  1. 创建user的entity
  2. 写mapper接口

-- 创建表

CREATE TABLE user (

id INT NOT NULL AUTO_INCREMENT,

name VARCHAR(255) NOT NULL,

age INT NOT NULL,

email VARCHAR(255) NOT NULL,

PRIMARY KEY (id)

);

-- 插入数据

INSERT INTO user (name, age, email) VALUES

('张三', 20, 'zhangsan@example.com'),

('李四', 21, 'lisi@example.com'),

('王五', 22, 'wangwu@example.com'),

('赵六', 23, 'zhaoliu@example.com'),

('孙七', 24, 'sunqi@example.com'),

('周八', 25, 'zhouba@example.com'),

('吴九', 26, 'wujiu@example.com'),

('郑十', 27, 'zhengshi@example.com'),

('陈十一', 28, 'chenshiyi@example.com');

相关推荐
E***q5391 分钟前
后端服务限流实现,Spring Cloud Alibaba Sentinel
java·开发语言·sentinel
凡客丶4 分钟前
SpringBoot整合Sentinel【详解】
spring boot·后端·sentinel
Jeremy爱编码13 分钟前
手写LRU 缓存
java·spring·缓存
林太白14 分钟前
跟着TRAE SOLO全链路看看项目部署服务器全流程吧
前端·javascript·后端
sunbin16 分钟前
安装 Guacamole 实现nvc远程控制
后端
期待のcode21 分钟前
springboot的热部署和静态资源映射规则
java·spring boot·后端
橘子海全栈攻城狮24 分钟前
【源码+文档+调试讲解】实验室耗材管理系统springboot 094
java·开发语言·spring boot·后端·spring
东东__net25 分钟前
java项目管理工具Maven
java·maven
范纹杉想快点毕业28 分钟前
《嵌入式硬件从入门到精通:电源 / 模电 / 数电 / 通信核心全解析》
java·开发语言·数据库·单片机·嵌入式硬件
Ryan ZX36 分钟前
【Go语言基础】Go语言开发环境搭建
开发语言·后端·golang