1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- package com.sf.controller;
- import com.sf.dto.HomeBookRespDto;
- import com.sf.po.BookInfo;
- import com.sf.po.HomeBook;
- import com.sf.resp.RestResp;
- import com.sf.service.IBookInfoService;
- import com.sf.service.IHomeBookService;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.web.bind.annotation.*;
- import org.springframework.stereotype.Controller;
- import java.util.ArrayList;
- import java.util.List;
- /**
- * <p>
- * 小说推荐 前端控制器
- * </p>
- *
- * @author Qing
- * @since 2024-01-29
- */
- //@CrossOrigin(originPatterns = "*", allowCredentials = "true")
- @RestController
- @RequestMapping("/api/front/home")
- public class HomeBookController {
- @Autowired
- private IHomeBookService homeBookService;
- // http://127.0.0.1:8888/api/front/home/books
- @GetMapping("/books")
- // @ResponseBody
- public RestResp<List<HomeBookRespDto>> books() {
- // json结构
- // code message data ok -> RestResp
- // [{type:"",bookId:"",...},{type:"",bookId:"",...}]
- // List<HomeBookRespDto> list = homeBookService.books();
- List<HomeBookRespDto> list = homeBookService.allBooks();
- // 都取出来 批量查询
- return RestResp.ok(list);
- }
- }
|