Springboot后台管理系统_Spring集成Mybatis实现数据查询

作者: Cathy 分类: 项目实践 发布时间: 2022-03-21 17:31

spring集成Mybatis实现数据查询

配置文件更新application.yml


server:
  port: 9091

spring:
  datasource:
    driver-class-name: com.mysql.cj.jdbc.Driver
    url: jdbc:mysql://localhost:3306/vue?serverTimeZone=GMT%2b8
    username: root
    password: root123456

数据库建表 ———-sys_user

entity — User

@Data
//@NoArgsConstructor
//@AllArgsConstructor
public class User{
    private Integer id;
    private String username;
    private String password;
    private String nickname;
    private String email;
    private String phone;
    private String address;
}

mapper —UserMapper

@Mapper
public interface UserMapper {

    /***
     * 查询所有数据
     * @return List<User>
     */
    @Select("select * from sys_user")
    List<User> findAll();
}

controller —UserController

@RestController
public class UserController {

    @Autowired
    private UserMapper userMapper;

    @GetMapping("/")
    public List<User> index(){
        List<User> all =userMapper.findAll();
        return all;
    }
}

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注