ErrorResponse.java
Java/Baasid/src/main/java/com/baasid/dto/ErrorResponse.java
package com.baasid.dto;
import java.time.LocalDateTime;
/**
* API 錯誤時統一 JSON 結構:HTTP 狀態對應碼、訊息、發生時間。
*/
public record ErrorResponse(
int status,
String message,
LocalDateTime timestamp
) {
/** 便利建構子:時間戳記自動設為目前時間。 */
public ErrorResponse(int status, String message) {
this(status, message, LocalDateTime.now());
}
}
関連記事
init.sql
init.sql — sql source code from the Java learning materials (Java/Baasid/sql/init.sql).
記事を読む →BaasidApplication.java
BaasidApplication.java — java source code from the Java learning materials (Java/Baasid/src/main/java/com/baasid/BaasidApplication.java).
記事を読む →DataInitializer.java
DataInitializer.java — java source code from the Java learning materials (Java/Baasid/src/main/java/com/baasid/config/DataInitializer.java).
記事を読む →OpenApiConfig.java
OpenApiConfig.java — java source code from the Java learning materials (Java/Baasid/src/main/java/com/baasid/config/OpenApiConfig.java).
記事を読む →SecurityConfig.java
SecurityConfig.java — java source code from the Java learning materials (Java/Baasid/src/main/java/com/baasid/config/SecurityConfig.java).
記事を読む →AuthController.java
AuthController.java — java source code from the Java learning materials (Java/Baasid/src/main/java/com/baasid/controller/AuthController.java).
記事を読む →