Встречается на собеседованиях • сегодня
Для чего нужен Jakarta EE
Jakarta EE (ранее Java EE) — это набор спецификаций для создания масштабируемых, надежных и безопасных корпоративных приложений. Он расширяет стандартную Java SE, добавляя API для работы с базами данных, транзакциями, веб-сервисами, messaging и другими корпоративными задачами.
**Ключевые компоненты:**
- **Servlets & JSP** — обработка HTTP-запросов.
- **EJB (Enterprise JavaBeans)** — бизнес-логика и транзакции.
- **JPA (Jakarta Persistence)** — ORM для работы с БД.
- **JAX-RS** — RESTful веб-сервисы.
**Пример REST-сервиса:**
```java
@Path("/users")
@Stateless
public class UserService {
@PersistenceContext
private EntityManager em;
@GET
@Produces(MediaType.APPLICATION_JSON)
public List getAll() {
return em.createQuery("SELECT u FROM User u", User.class).getResultList();
}
}
```
**Плюсы:** стандартизация, интеграция с другими технологиями, поддержка контейнеров (WildFly, TomEE).

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы