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

Jakarta EE (ранее известная как Java Enterprise Edition, Java EE и J2EE) - это спецификация, определяющая набор серверных и клиентских технологий на основе Java и их взаимодействие. Это главный тег. Для более конкретных вопросов по API, пожалуйста, используйте [jsf], [servlets], [jpa], [cdi], [ejb] и т. Д.

4
Как создать и обработать составной первичный ключ в JPA
Я хочу иметь версии из той же записи данных. Другими словами, я хочу продублировать запись с другим номером версии. id - Version будет первичным ключом. Как должна выглядеть сущность? Как его дублировать с другой версией? id Version ColumnA 1 0 Some data 1 1 Some Other data 2 0 Data …

1
Почему JSF сохраняет состояние компонентов пользовательского интерфейса на сервере?
До какого момента времени JSF сохраняет состояние компонентов пользовательского интерфейса на стороне сервера и когда именно информация о состоянии компонента пользовательского интерфейса удаляется из памяти сервера? Когда вошедший в систему пользователь приложения будет перемещаться по страницам, будет ли состояние компонентов накапливаться на сервере? Я не понимаю, в чем преимущество сохранения …

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 А чтобы усложнить …

13
Доступ к значению Enum с помощью EL с JSTL
У меня есть Enum под названием Status, определенный как таковой: public enum Status { VALID("valid"), OLD("old"); private final String val; Status(String val) { this.val = val; } public String getStatus() { return val; } } Я хотел бы получить доступ к значению VALIDиз тега JSTL. В частности, testатрибут <c:when>тега. Например …
104 java  jsp  jakarta-ee  jstl 

7
Что нужно узнать о создании веб-приложений Java на Java EE 6? [закрыто]
В его нынешнем виде этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, повлечет за собой дебаты, аргументы, опросы или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, снова открыть, …

5
Когда использовать EntityManager.find () против EntityManager.getReference () с JPA
Я столкнулся с ситуацией (которая я считаю странной, но, возможно, вполне нормальной), когда я использую EntityManager.getReference (LObj.getClass (), LObj.getId ()), чтобы получить объект базы данных, а затем передать возвращенный объект в сохраняться в другой таблице. Итак, в основном поток был таким: class TFacade { createT (FObj, AObj) { T TObj …

6
Получить управляемый компонент JSF по имени в любом классе, связанном с сервлетами
Я пытаюсь написать собственный сервлет (для AJAX / JSON), в котором я хотел бы ссылаться на свое @ManagedBeansимя. Я надеюсь составить карту: http://host/app/myBean/myProperty кому: @ManagedBean(name="myBean") public class MyBean { public String getMyProperty(); } Можно ли загрузить компонент по имени из обычного сервлета? Есть ли сервлет или помощник JSF, который я …

6
Maven2: лучшие практики для корпоративного проекта (файл EAR)
Я просто переключаюсь с Ant на Maven и пытаюсь понять, как лучше всего настроить проект Enterprise на основе EAR-файла? Допустим, я хочу создать довольно стандартный проект с файлом jar для EJB, файлом WAR для веб-уровня и инкапсулирующим файлом EAR с соответствующими дескрипторами развертывания. Как бы я это сделал? Создать проект …

5
Что такое Java EE на самом деле? [закрыто]
В настоящее время этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно улучшить и, возможно, снова открыть, обратитесь за помощью …
100 java  jakarta-ee 

1
PowerMockito имитирует один статический метод и возвращает объект
Я хочу издеваться над статическим методом m1 из класса, который содержит 2 статических метода, m1 и m2. И я хочу, чтобы метод m1 возвращал объект. Я пробовал следующее 1) PowerMockito.mockStatic(Static.class, new Answer<Long>() { @Override public Long answer(InvocationOnMock invocation) throws Throwable { return 1000l; } }); Это вызывает как m1, так …


5
Как запустить фоновую задачу в веб-приложении на основе сервлета?
Я использую Java и хочу, чтобы в моем приложении постоянно работал сервлет, но я не понимаю, как это сделать. У моего сервлета есть метод, который дает количество пользователей из базы данных на ежедневной основе, а также общее количество пользователей из всей базы данных. Поэтому я хочу, чтобы сервлет работал для …


7
Корпоративные компоненты Java без сохранения состояния и с отслеживанием состояния
Я просматриваю руководство по Java EE 6 и пытаюсь понять разницу между сессионными компонентами без сохранения состояния и с сохранением состояния. Если сессионные компоненты без сохранения состояния не сохраняют свое состояние между вызовами методов, почему моя программа действует именно так? package mybeans; import javax.ejb.LocalBean; import javax.ejb.Stateless; @LocalBean @Stateless public class …

6
Коллекция карт JPA Enums
Есть ли способ в JPA сопоставить коллекцию перечислений в классе Entity? Или единственное решение - обернуть Enum другим классом домена и использовать его для сопоставления коллекции? @Entity public class Person { public enum InterestsEnum {Books, Sport, etc... } //@??? Collection<InterestsEnum> interests; } Я использую реализацию Hibernate JPA, но, конечно, предпочел …
93 java  jpa  jakarta-ee 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.