StudentDao.java
1.02 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
package com.mock.example.mockdemo.dao;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.mock.example.mockdemo.entity.Student;
import org.apache.ibatis.annotations.Mapper;
import org.springframework.stereotype.Repository;
/**
* @program: mock-demo
* @description: 学生数据处理层
* @author: Administrator
* @create: 2022-11-04 00:20
**/
@Mapper
public interface StudentDao extends BaseMapper<Student> {
/**
* 演示从数据库查询数据
*/
default Student getById(String id) {
Student student = new Student();
if ("001".equals(id)) {
student.setId("001");
student.setName("王五");
student.setAge(20);
student.setSex("男");
student.setPhoneNumber("12345678910");
}
return student;
}
//演示从数据库添加数据
default String save(Student student) {
if (student != null) {
return "数据成功添加";
}
return "数据添加失败";
}
}