Вопросы с тегом «java-ee-6»

4
Для чего предполагается использовать аннотацию javax.inject.Named?
Я пытаюсь понять javax.injectпакет, и я не понимаю, для чего javax.inject.Namedпредполагается использовать аннотацию. Javadoc не объясняет идею, лежащую в основе этого. Javadoc находится по адресу http://download.oracle.com/javaee/6/api/javax/inject/Named.html. Я использую Spring 3.0 для написания некоторых примеров программ, @Namedдобавляя bean-компонент, он, кажется, добавляет его в bean-фабрику, но описание Javadoc настолько легкое, что я …

3
Java EE 6 @ javax.annotation.ManagedBean против @ javax.inject.Named против @ javax.faces.ManagedBean
Я чувствую, что в спецификации Java EE 6 есть небольшой беспорядок. Есть несколько наборов аннотаций. У нас есть javax.ejbаннотации вроде @Statefulи @Statelessдля создания EJB. Также существует объект @javax.annotation.ManagedBeanдля создания управляемого bean-компонента. Есть аннотации в javax.enterprise.contextлайках @SessionScopedи @RequestScoped. Более того, в пакете также есть аннотации @ManagedBeanи @SessionScoped/ .@RequestScopedjavax.faces.bean А чтобы усложнить …

3
Как сравнить CDI и EJB? взаимодействовать?
Мне сложно понять, как они взаимодействуют и где проходит граница между ними. Они перекрываются? Есть ли между ними дублирование? Я знаю, что есть аннотации, связанные с обоими, но мне не удалось найти полный список для обоих с краткими описаниями. Не уверен, поможет ли это прояснить, чем они отличаются или где …
106 java  ejb  java-ee-6  cdi 

16
Java EE 6 против стека Spring 3 [закрыто]
В настоящее время этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно улучшить и, возможно, снова открыть, обратитесь за помощью …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.