Вопросы по теме 'stateless-session-bean'
Шаблоны и практики бизнес-логики EJB3
Я занимаюсь разработкой многоуровневого приложения финансовой обработки на Java с использованием EJB3 (Hibernate + Glassfish для уровня приложений и веб-сервисов, Lift on Glassfish для веб-интерфейса), и я борюсь с вопросом о том, где поставил мою...
2583 просмотров
schedule
07.05.2022
Можно ли кэшировать ссылки на удаленные сессионные компоненты без сохранения состояния в EJB3?
Я вызываю удаленный сеансовый компонент без сохранения состояния из приложения J2SE и хочу кэшировать ссылку на сеансовый компонент, чтобы снизить стоимость поиска. Это нормально?
В EJB2 шаблон ServiceLocator обычно использовался для кэширования...
2122 просмотров
schedule
05.09.2023
Что предоставляет сеансовый компонент без сохранения состояния по сравнению с обычным классом?
Что будет предоставлять сеансовый компонент без сохранения состояния по сравнению с обычным классом с такими же методами? Кажется, что сессионный компонент с отслеживанием состояния может быть распространен из коробки, и контейнер будет следить за...
1227 просмотров
schedule
30.10.2022
Дизайн сеансового компонента EJB3 DAO без сохранения состояния (используйте соединение JDBC)
Я разрабатываю уровень DAO для проекта EJB3, это сеансовый компонент без сохранения состояния. По какой-то причине часть DAO не будет использовать JPA, они обращаются к базе данных напрямую через JDBC.
Поэтому вместо внедрения EntityManager я...
3660 просмотров
schedule
01.03.2023
Могу ли я быть уверен, что SLSB, который создал таймер, будет обрабатывать его тайм-аут (Java EE 5)?
В Java EE 5 при использовании таймеров и службы таймеров, кто обрабатывает вызов тайм-аута? Могу ли я быть уверен, что сессионный компонент без сохранения состояния, который создал таймер, будет тем, кто будет обрабатывать его тайм-аут (с...
65 просмотров
schedule
17.01.2024
EJB3. Как работает поиск JNDI
Я создаю небольшую структуру для обработки данных с помощью EJB 3. У меня есть уровень Entity Access Object, который абстрагируется от источника данных. Теперь мне нужна какая-то фабрика, которая даст мне правильный bean-компонент для запроса...
1978 просмотров
schedule
06.03.2023
Возможно ли @Inject bean @RequestScoped в @Stateless EJB?
Можно ли внедрить bean-компонент CDI с ограниченным объемом запроса в сеансовый bean-компонент без сохранения состояния?
Я задал связанный вопрос и подумал, что конкретный вопрос CDI @RequestScoped в @Stateless заслуживает отдельной публикации....
14132 просмотров
schedule
09.01.2023
Транзакции не начинаются в JSF @ViewScoped @Stateless bean
У меня есть веб-приложение на основе JSF 2 @ViewScoped , и я не могу заставить транзакции работать правильно, или, скорее: они вообще не запускаются .
Я также использую CDI и EJB3 Java EE 6.
Вот основная фасоль:
import...
2127 просмотров
schedule
27.01.2024
EJB-@Singleton для управления результатами запроса
Должен ли я использовать EJB-@Singleton (javax.ejb.Singleton) для статистики или мониторинга, или было бы лучше кэшировать статистику в общем @SessionScoped-Bean? Чтобы прояснить мой вопрос, вот два сценария:
Сценарий 1:
Пользователь начинает...
298 просмотров
schedule
24.05.2022
Сессионный компонент без сохранения состояния, вызванный вне контекста, отсутствует EntityManager
Я новичок в Java EE, поэтому мой вопрос может быть очень простым. Я создал следующую веб-службу REST с сеансовым компонентом без сохранения состояния (упрощенно):
@Path("/list/")
@Produces({MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON})...
820 просмотров
schedule
23.01.2023
Можем ли мы получить доступ/вызвать сессионный компонент без сохранения состояния из статического метода?
Я внедряю сеансовый компонент без сохранения состояния в класс, который имеет множество статических методов. Я хотел бы получить доступ к этому компоненту из этого статического метода. Документации по этому поводу нет.
Поэтому мне интересно,...
2430 просмотров
schedule
22.07.2023
Сессионный компонент без сохранения состояния, поддерживающий состояние
Я развернул веб-приложение на локальном сервере GlassFish. Это приложение принимает информацию о заказе от пользователя и сохраняет ее в переменной типа List в сессионном компоненте без сохранения состояния. Объект списка создается в конструкторе....
999 просмотров
schedule
06.03.2023
Почему сессионный компонент EJB без сохранения состояния не должен реализовывать SessionSynchronization?
Я говорю именно о EJB 3.1, и я знаю, что согласно спецификациям сеансовый компонент без сохранения состояния не должен реализовывать интерфейс SessionSynchronization , но может ли кто-нибудь объяснить мне, почему? Итак, я не прошу обходного пути, но...
928 просмотров
schedule
11.07.2023
Использование Timer в методе EJB без сохранения состояния для тайм-аута длительной операции
У меня есть EJB без сохранения состояния, содержащий различные методы, и я хотел бы использовать таймер в функции, чтобы, если метод занимает больше времени, чем, скажем, 30 секунд, произойдет тайм-аут, и вызывающий будет уведомлен.
Я просмотрел...
287 просмотров
schedule
15.05.2022
Сессионные компоненты EJB с сохранением состояния и без состояния при использовании БД
Меня немного смущает использование сеансовых компонентов с отслеживанием состояния (SFSB) по сравнению с сеансовыми компонентами без сохранения состояния (SLSB).
Я понимаю, что SFSB поддерживает состояние клиента. Это помогло: Когда использовать...
699 просмотров
schedule
12.11.2022
java.lang.ClassCastException с тем же объектом класса
Этот фрагмент кода меня раздражает, иногда он работает, а иногда нет!
NamedQuery: (name = "User.findByLogin", query = "SELECT u FROM User u WHERE u.login = :login")
public User findByLogin(String login) {
Query query =...
4357 просмотров
schedule
23.01.2024
Информация о сеансе через EJB (Stateful Session Beans) против сеанса HTTP против современных фреймворков
Раньше, когда я занимался кодированием, я использовал в основном сеансовые компоненты без сохранения состояния, и вся информация, необходимая для перемещения по страницам, помещалась в объект сеанса HTTP. Тогда (и даже сейчас) я никогда не понимал,...
161 просмотров
schedule
12.03.2022