java-annotations

    1热度

    1回答

    我有一个实体 @Builder class MyEntity { private Set<OtherEntitiy> children = new HashSet<>() } ,我得到一个龙目警告。 警告:@Builder会完全忽略初始化表达式。如果您想将初始化表达式用作默认表达式,请添加@Builder.Default。如果在建筑过程中不应该设置,则将场地确定下来。 Set =

    4热度

    3回答

    我们在一周前的测试中开始收到此错误。它一直是关闭的 - 有时候人们会得到它,有时候不会。 /.../product/integration/src/test/java/com/acme/integration/code/CodeTestUtils.java:74: error: invalid use of @throws * @throws Exception if an error

    1热度

    2回答

    我创建了一个名为CrudSearchable的自定义注释,并在那里定义了一些属性。但是,我分配的属性已经从bean中可见。有没有办法我可以抓住这些值,而不必手动重新定义它们? // Bean public class MockUser { @CrudSearchable(attribute = "name", parentClass = MockUser.class

    -1热度

    1回答

    我想定义一个抽象基类来定义通用可重用测试用例,我希望在测试各种API时一遍又一遍地执行这些测试用例。这个想法是定义一次测试,然后我可以从通用测试继承来获得测试定义,我所有的测试代码都要执行测试执行的具体细节。这样我就不会错过好的测试用例,我不需要重新发明轮子,也不需要在数十个地方进行更改,当我想要另一个好的测试用例进行测试时。 实质上,我正在做参数化测试,其中的参数是在基类中定义的。预期的结果也在

    0热度

    1回答

    我想在常规中强制执行整个包的静态链接。静态链接需要use of CompileStatic。我想避免在每个班级重申这一点。我该如何将它作为包级别注释来应用。我发现groovy中没有提及包级别的注释。 您能否提供一段代码来说明如何将注释应用到包a.b.c?

    0热度

    1回答

    的情况是类似下面... @Component @Migration(description="Test Description", serial="") public class TestUpdate1 { } 我需要的描述 即“考试说明”的价值 我如何能做到这一点

    0热度

    1回答

    我有一个讨厌的问题,我的Java注释: @Pattern(regexp = "(...)", message = "(...) Tekst in Polish (...)") private String ip; 这一点与使用BindingResult和Thymeleaf我的观点: <p th:if="${#fields.hasErrors('ip')}" class="error"

    -1热度

    2回答

    我用java 1.8,春季引导和MongoDB的一些数据存储在数据库中,以了解MongoDB的 我要限制通过注释的类领域的人物,我试图用Hibernate验证器来控制这一点: import javax.validation.constraints.Size; import org.springframework.data.annotation.Id; import org.springfram

    1热度

    2回答

    如何在同一元素上使用多个@XStreamAlias注释。当我这样做: @XStreamAlias("alias1") @XStreamAlias("alias2") class ABC{ // } 我得到编译错误。有什么办法可以做到这一点?

    1热度

    3回答

    删除@Override注释错误我创建与单个方法如下界面: public interface Greeting { public void perform(); } 我试图界面的一个实例传递到迎接()方法。 public class Greeter { public void greet(Greeting greeting){ greeting.perform