更新 src/main/java/com/vibevault/dto/SongDTO.java
Some checks are pending
autograde-final-vibevault / grade (push) Blocked by required conditions
autograde-final-vibevault / check-trigger (push) Successful in 1s

This commit is contained in:
张雪尔 2025-12-22 10:59:02 +08:00
parent e9bba84908
commit b589d1c923

View File

@ -1,9 +1,40 @@
package com.vibevault.dto;
public record SongDTO(
Long id,
String title,
String artist,
int durationInSeconds
) {
public class SongDTO {
// 1. 补全字段定义之前截图里字段没写全
private String title;
private String artist;
private Integer durationInSeconds;
public SongDTO(Long id, String title2, String artist2, int durationInSeconds2) {
//TODO Auto-generated constructor stub
}
// 2. 补全getter方法语法要完整
public String getTitle() {
return title;
}
public String getArtist() {
return artist;
}
public Integer getDurationInSeconds() {
return durationInSeconds;
}
// 3. 补全setter方法如果需要接收前端参数必须写setter
public void setTitle(String title) {
this.title = title;
}
public void setArtist(String artist) {
this.artist = artist;
}
public void setDurationInSeconds(Integer durationInSeconds) {
this.durationInSeconds = durationInSeconds;
}
}