有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java Spring boot仅翻新短括号

实体

@Entity
@Table(name = "tbl_book")
@Data
@Getter
@Setter
@ToString
public class Book {

    @Id
    @GeneratedValue(strategy=GenerationType.IDENTITY)
    private long id;

    @Column(name="sku")
    private String sku;

    @Column(name="name")
    private String name;

    @Column(name="description")
    private String description;

    @Column(name="unit_price")
    private BigDecimal unitPrice;

    @Column(name="image_url")
    private String imageUrl;

    @Column(name="active")
    private boolean active;

    @Column(name="units_in_stock")
    private int unitsInStock;

    @Column(name="date_created")
    private Date createdOn;

    @Column(name="last_updated")
    private Date updatedOn;

    @ManyToOne
    @JoinColumn(name="category_id",nullable=false)
    private BookCategory category;

}

控制器

@RestController
@RequestMapping(path="/api/v1")
public class BookController {

@Autowired
    public BookService bookService;

@GetMapping("/books")
    public ResponseEntity<List<Book>> getAllBooks() {
        return new ResponseEntity<>(bookService.getAllBooks(),HttpStatus.OK);
    }
}

服务

@Service
public class BookService {

    @Autowired
    public BookRepository bookRepository;

    public List<Book> getAllBooks(){
        List<Book> books = bookRepository.findAll();
        System.out.println("books:"+books);
        return books;
    }

}

Output

日志

休眠:选择book0。id为id1\u 0\u,book0\u。与active2\u 0\u、book0\u一样处于活动状态。类别id作为类别11\u 0\u,book0\u。日期\u创建为日期\u cre3\u 0\u,book0\u。描述如第4章第0章第0册所述。图像\u url作为图像\u ur5\u 0\u,book0\u。名称为name6\u 0\u,book0\u。sku为sku7\u 0\u,book0\u。单价为第8季度的单价,第0册。库存中的单位作为9\u 0中的单位,记账0。从tbl_书籍0更新为last_up10_0__ 休眠:选择bookcatego0。id为id1\u 1\u 0\u,bookcatego0\u。类别名称为类别2_1_0_,来自tbl_类别BookCatego 0_其中BookCatego 0_。id=? 图书:[in.kunjyadav.onlinebookstore.model。Book@3c5934ee在里面kunjyadav。网上书店。模型Book@49280d55在里面kunjyadav。网上书店。模型Book@dbe2143在里面kunjyadav。网上书店。模型Book@63997579在里面kunjyadav。网上书店。模型Book@1692c3a0在里面kunjyadav。网上书店。模型Book@1f593682在里面kunjyadav。网上书店。模型Book@6391b813在里面kunjyadav。网上书店。模型Book@4b0b3ba5在里面kunjyadav。网上书店。模型Book@4b846ea7在里面kunjyadav。网上书店。模型Book@1dbfbc73]

请帮忙


共 (1) 个答案

  1. # 1 楼答案

    将此@EnableJpaRepositories(basePackages = "your.package")提供给您的配置类