S SmartDocs
Série: Springboot java 17 linhas · Atualizado 2026-08-14

LoginRequest.java

Springboot/bookstore-api/src/main/java/com/example/bookstore/dto/LoginRequest.java

package com.example.bookstore.dto;

import jakarta.validation.constraints.NotBlank;

/**
 * 「登入」的請求 DTO。
 * 對應 POST /api/auth/login 的請求本文(Request Body)。
 */
public record LoginRequest(

        @NotBlank(message = "帳號不可為空白")
        String username,

        @NotBlank(message = "密碼不可為空白")
        String password
) {
}

Artigos relacionados

Springboot java EN Atualizado 2026-08-14

BookstoreApiApplication.java

BookstoreApiApplication.java — java source code from the Springboot learning materials (Springboot/bookstore-api/src/main/java/com/example/bookstore/BookstoreApiApplication.java).

Ler artigo →
Springboot java EN Atualizado 2026-08-14

DataInitializer.java

DataInitializer.java — java source code from the Springboot learning materials (Springboot/bookstore-api/src/main/java/com/example/bookstore/config/DataInitializer.java).

Ler artigo →
Springboot java EN Atualizado 2026-08-14

SecurityConfig.java

SecurityConfig.java — java source code from the Springboot learning materials (Springboot/bookstore-api/src/main/java/com/example/bookstore/config/SecurityConfig.java).

Ler artigo →
Springboot java EN Atualizado 2026-08-14

AuthController.java

AuthController.java — java source code from the Springboot learning materials (Springboot/bookstore-api/src/main/java/com/example/bookstore/controller/AuthController.java).

Ler artigo →
Springboot java EN Atualizado 2026-08-14

BookController.java

BookController.java — java source code from the Springboot learning materials (Springboot/bookstore-api/src/main/java/com/example/bookstore/controller/BookController.java).

Ler artigo →
Springboot java EN Atualizado 2026-08-14

ApiErrorResponse.java

ApiErrorResponse.java — java source code from the Springboot learning materials (Springboot/bookstore-api/src/main/java/com/example/bookstore/dto/ApiErrorResponse.java).

Ler artigo →