包目录
UserController
package com.example.demo.controller;
import com.example.demo.mapper.UserMapper;
import com.example.demo.pojo.User;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import java.util.List;
/**
* @program:bootAndPlus
* @description:
* @author:ww
* @create:2021-09-22 19:52
*/
@RestController
public class UserController {
@Autowired
UserMapper userMapper;
@RequestMapping("show")
public void show(){
List<User> users =userMapper.selectList(null);
for(User user:users)
{
System.out.println(user);
}
}
}
UserMapper
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.example.demo.pojo.User;
import com.fasterxml.jackson.databind.ser.Serializers;
import org.apache.ibatis.annotations.Mapper;
/**
* @program:bootAndPlus
* @description:
* @author:ww
* @create:2021-09-22 19:44
*/
@Mapper
public interface UserMapper extends BaseMapper<User> {
}
User
package com.example.demo.pojo;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
/**
* @program:bootAndPlus
* @description:
* @author:ww
* @create:2021-09-22 19:41
*/
@Data
@NoArgsConstructor
@AllArgsConstructor
public class User {
Integer id;
String name;
String sex;
String address;
String age;
}
yml文件
# 应用名称
spring:
application:
name: demo
datasource:
driver-class-name: com.mysql.jdbc.Driver
url: jdbc:mysql://127.0.0.1:3306/testaaa?useUnicode=true&characterEncoding=utf8&autoReconnect=true&useSSL=false
username: root
password: 123456
# 应用服务 WEB 访问端口
server:
port: 8080