首页 > 其他分享 >数据层(CRUD操作)

数据层(CRUD操作)

时间:2022-11-22 07:11:25浏览次数:28  
标签:return String CRUD private public 操作 数据 id RequestMapping

1.先在pom里导坐标

</dependency>
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid-spring-boot-starter</artifactId>
<version>1.2.15</version>
</dependency>
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.4.3</version>
</dependency>



2.yml里配置
spring:
datasource:
druid:
url: jdbc:mysql://localhost:3306/test?serverTimezone=UTC&useSSL=false&characterEncoding=UTF-8
username: root
password: root
server:
port: 8080


3.bean
package com.dwe.bean;

import lombok.Data;

@Data
public class Book{
private Integer id;
private String type;
private String name;
private String description;
}


4.controller
@RestController
@RequestMapping("/book")
public class BookController {
@Autowired
BookMapper bookMapper;

@RequestMapping("/ok")
public String ok() {
return "ok";
}

@RequestMapping("/all")
public String queryAll() {
return bookMapper.selectList(null).toString();
}

@RequestMapping("/queryById/{id}")
public String queryById(@PathVariable("id") String id) {

return bookMapper.selectById(id).toString();
}
}
5.启动类里加mapperscan

 

 



标签:return,String,CRUD,private,public,操作,数据,id,RequestMapping
From: https://www.cnblogs.com/doudou666/p/16914001.html

相关文章

  • MySql复习-数据库的概述
    第01章_数据库概述讲师:尚硅谷-宋红康(江湖人称:康师傅)官网:http://www.atguigu.com1.为什么要使用数据库持久化(persistence):-存到可掉电式存储设备中以供之后使用......
  • 如何将爬取的数据保存至MySQL数据库里
    python链接mysql数据库保存数据的步骤。(1)创建表单。createtablevegetable_price( id    intauto_increment    primarykey, prodCat ......
  • 操作系统在访问快表时的问题
    今天突然想到一个问题,就是操作系统在访问快表时,是以虚拟地址还是以物理地址访问快表的?这个问题答案应该是以虚拟地址访问的,因为如果还是以物理地址来访问快表,那么还需要进......
  • python中的字符串操作
    #1.索引(下标)print('1.索引')str_data='Python'#[索引(下标)]取索引的格式#正负索引#获取单个数据sub_str=str_data[4]print(sub_str)sub_str=str_d......
  • 原子操作CAS与锁实现
    (36条消息)原子操作CAS与锁实现_goingwiththewind的博客-CSDN博客 锁和原子操作(36条消息)原子操作CAS与锁实现_摸鱼呀的博客-CSDN博客  CPU亲缘性1#inc......
  • C/C++数据结构题目(2022)
    C/C++数据结构题目(2022)1、菜鸟智慧系统(线性表)[问题描述]使用双向链表模拟快递驿站的系统运作:假设快递驿站的货架分小、中、大3种类型,容量分别为500、100、50个包裹;......
  • 第四章-线程间的同步操作 4-3 有时间限制的等待
    Waitingwithatimelimit1.Clocks时钟前面介绍的阻塞调用会将线程挂起一段(不确定的)时间,直到相应的事件发生。但在某些情况下,有时可能想要限制等待的时间。这里有......
  • 为什么开源在线表单工具能做好数据管理?
    在数字化时代,数据的有效应用和管理可以说是企业的无形资产,做好数据管理既能提升办公效率,又能帮助企业从规律的数字化管理中获取高效的管理策略。那么,什么样的开源在线表单......
  • 嵌入式可配置实时操作系统eCos
    ​​​​eCos是为嵌入式应用设计的无版税开放源代码的实时操作系统。eCos的高度可配置性,允许对操作系统进行定制,以精确地匹配应用需求,提供最佳运行时性能和最少硬件资源占用......
  • 使用DocumentFormat.OpenXml 从Excel 导入数据
    publicList<DailyStock>ReadExcelFile(stringfileName){List<DailyStock>list=newList<DailyStock>();DataTabledt=ReadExcelFileToDataTable(fi......