[英]Bytebuddy circular dependency Java
Class A {
private B bObj;
}
Class B {
private A aObj;
}
I am trying to generate above classes using bytebuddy
using InstrumentedType.Default
but getting Invisible field exception.我正在尝试使用
bytebuddy
使用InstrumentedType.Default
生成上述类,但得到 Invisible field 异常。 Could someone please explain in detail how to solve.有人可以详细解释如何解决。
Below is a reference Byte-buddy: generate classes with cyclic types下面是一个参考Byte-buddy: generate classes with cyclic types
Maybe you want to revisit your classes and get rid of the cyclic dependency first.也许您想重新访问您的类并首先摆脱循环依赖。 It is not a good design pattern to begin with.
这不是一个好的设计模式。
Usually such constructs can be avoided when introducing a 3rd interface/class.通常在引入第三个接口/类时可以避免这种结构。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.