我正在使用J2EE和WASLiberty& Apache Wink(REST Impl)。 在某些情况下我需要让api类成为单例,但是私有构造函数可能不会使用REST。有没有人用api做单身人士?任何提示?
答案 0 :(得分:0)
根据Wink doc
@Scope注释 根据JAX-RS规范,默认情况下,为每个JAX-RS应用程序实例化一次提供程序和资源类。这个实例化涉及被调用类的默认构造函数,之后会发生依赖关系的注入。
由于资源类的实例化(用你的话说,API类)将通过注入进行,我不认为默认的ctor可见性将是一个问题(在最坏的情况下,公开)