Я новичок в JBoss Seam. Я хотел бы знать, как создать экземпляр класса без конструктора no-arg в JBoss Seam.Впрыск конструктора с швом JBoss
Мне нужно создать экземпляр JsonPrimitive (из системы Google Gson), который имеет только конструкторы, которые получают аргументы.
Как регулярный код будет:
import com.google.gson.JsonPrimitive;
...
JsonPrimitive jsonPrimitive = new JsonPrimitive(myobject.toString())
Попытка транспортировать код пластах:
import com.google.gson.JsonPrimitive;
..
@In(create=true)
JsonPrimitive jsonPrimitive
Но такого рода вещи в пластах (как показано выше) не поможет мне. Мне нужно передать аргумент в конструкторе, чтобы создать экземпляр класса.
Как я могу сказать Симу использовать аргумент в конструкторе при создании экземпляра объекта, который нужно ввести?
Спасибо!
Также обратите внимание на @UnWrap – Damo