Я использую сервер приложений jboss 7.0. Я создаю объект соединения, используя аннотацию следующим образом:Можно ли создать объект соединения внутри метода с помощью аннотации
@Resource(java:jboss/datasource/exampleDS)
Datasource datasource;
Я дал аннотацию вне метода. Можно ли объявить аннотацию внутри метода, как
public void getConnectionObject(){
@Resource(java:jboss/datasource/exampleDS)
Datasource datasource;
}
Как мне нужно передать значение источника данных динамически аннотации от аргумента метода. Могу ли я объявить аннотацию внутри метода. Пожалуйста, помогите мне.
Вы не можете вообще этого делать, поскольку аннотации, как правило, представляют собой явление компиляции. Должен быть другой способ получить соответствующий 'Datasource', например, через конструктор или фабрику. – hexafraction