gpt4 book ai didi

java - atg Nucleus 中如何验证组件

转载 作者:行者123 更新时间:2023-12-01 18:39:39 29 4
gpt4 key购买 nike

我读过很多文档,到处都提到在 atg for compoent 中有一些先决条件。

例如。您的组件类应该有一个不带参数的公共(public)构造函数。

当我在我的应用程序中检查其中一个组件时,我没有看到任何默认的公共(public)构造函数。我知道 java 创建每个类的默认构造函数,但我读过,对于 atg 组件,即使它什么都不做,你也必须提及公共(public)构造函数。

所以我不知道我的组件是如何在没有公共(public)构造器的情况下创建的。我的类正在扩展 GenericService,在那里我可以看到公共(public)构造函数,这就是创建该组件的原因,因为父类具有构造函数。可能这是一个愚蠢的问题,但当我在 atg 中创建任何类时,我仍然很困惑是否应该创建公共(public)构造函数。

谢谢。

最佳答案

正如您提到的,如果类中没有提到构造函数,java 将添加一个默认构造函数。这个默认构造函数对于公共(public)类来说是公共(public)的。因此,任何没有构造函数的公共(public)类都有资格成为 ATG 组件。

关于java - atg Nucleus 中如何验证组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59963430/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com