我正在使用 java 1.8、Spring Boot 和 MongoDb 在数据库中存储一些数据以了解 mongoDb
我想通过注释来限制类字段的字符,我试图用 hibernate-validator 来控制它:
import javax.validation.constraints.Size;
import org.springframework.data.annotation.Id;
import org.springframework.data.mongodb.core.mapping.Document;
import org.springframework.data.mongodb.core.mapping.Field;
@Document(collection = "MusicGroup")
public class MusicGroup {
@Id
private String id;
@Size(min = 7, max = 7, message = "title need to have only 4 characters")
@Field("Title")
private String title;
@Size(min = 11, max = 11, message = "type need to have only 11 characters")
@Field("Type")
private String type;
@Field("Members")
private List<String> members;
public MusicGroup(String titulo, String tipo, List<String> integrantes) { …Run Code Online (Sandbox Code Playgroud)