9、编写业务逻辑
9.1 编写博客接口(新增和查询一起编写了)
响应实体:(随便封装的,可以根据自己的想法封装)
// entity/Response
package com.example.fullstackblogback.commen;
import lombok.Data;
import java.util.List;
@Data
public class Response<T> {
private int status;
private String message;
private int total;
private List<T> data;
}
控制层:
// controller/BlogController
// 查询是根据title条件和分页查询的,这里在sql里默认写死为5条数据了(主打简便,可以根据自己的想法更改)
package com.example.fullstackblogback.controller;
import com.example.fullstackblogback.commen.Response;
import com.example.fullstackblogback.entity.BlogEntity;
import com.example.fullstackblogback.service.BlogService;
import org.springframework.beans.factory.annotati