小编Dar*_*til的帖子

来自javax.validation.constraints的注释无效

什么样的配置,需要使用注释来自javax.validation.constraints@Size,@NotNull等等?这是我的代码:

import javax.validation.constraints.NotNull;
import javax.validation.constraints.Size;

public class Person {
      @NotNull
      private String id;

      @Size(max = 3)
      private String name;

      private int age;

      public Person(String id, String name, int age) {
        this.id = id;
        this.name = name;
        this.age = age;
      }
}
Run Code Online (Sandbox Code Playgroud)

当我尝试在另一个类中使用它时,验证不起作用(即创建对象时没有错误):

Person P = new Person(null, "Richard3", 8229));
Run Code Online (Sandbox Code Playgroud)

为什么这不适用于idname?我还需要做什么?

java spring annotations constraints bean-validation

48
推荐指数
7
解决办法
9万
查看次数

关于Java的mongodb的ORM工具/框架

是否有任何针对mongoDB的ORM工具/框架与java,并且还支持maven,因此在数据库操作中应用约束,使用光标会有帮助吗?

java orm mongodb maven

7
推荐指数
1
解决办法
7079
查看次数

com.google.code.morphia的POM:morphia:jar:1.00-SNAPSHOT丢失,没有可用的依赖项信息

com.google.code.morphia的POM:morphia:jar:1.00-SNAPSHOT丢失,没有可用的依赖项信息

<scm>
   <connection>scm:svn:svn://morphia.googlecode.com/svn/mavenrepo/</connection>
          <developerConnection>scm:svn:svn://morphia.googlecode.com/svn/mavenrepo/</developerConnection>
</scm>
Run Code Online (Sandbox Code Playgroud)

java mongodb pom.xml maven morphia

4
推荐指数
1
解决办法
4889
查看次数