| Java 2 (J2EE) |
Enterprise версия упрощает создание и развертывание приложений масштаба предприятия, базируя
их на стандартизированных модульных компонентых, предоставляя полный набор сервисов для этих
компонент, автоматически решая при этом многие вопросы поведения приложений без сложного
программирования. |
| JavaServer Pages (JSP) |
Позволяет Web разработчикам быстро создавать и поддерживать платформенно-независимые Web
страницы, отдельно от пользовательского интерфейса и содержимого страниц, так, чтобы
дизайнеры могли изменить макет страницы без изменения динамического содержимого. Технология
использует XML-подобные теги, которые включают логику, отвечающую за генерацию содержимого
на странице. |
| JSTL |
Расширяет спецификацию JSP, добавляя библиотеку JSP тегов для общих нужд, таких как разбор
XML данных, условная обработка, создание циклов и поддержка интернационализации. JSTL —
конечный результат JSR 52, разработанного в рамках JCP(Процесса Java сообщества). |
| Spring Framework |
Широко растпространён в Java сообществе главным образом как альтернатива и замена модели
Enterprise JavaBeans. Фреймворк предоставляет большую свободу Java разработчикам в
проектировании, кроме того он предоставляет хорошо документированные и лёгкие в
использовании решения распространённых проблем приложений промышленного масштаба. |
| Java Swing |
Набор библиотек классов Java, предназначенных для поддержки создания графических приложений
и работы с графикой на клиентских местах, построенных на Java. |
| Hibernate (ORM) |
Обеспечивает прозрачную поддержку сохранности данных (persistence) для «POJO»-объектов (то
есть для стандартных Java-объектов). |
| XML |
Расширяемый язык разметки, фактически представляющий собой свод общих синтаксических правил.
XML — текстовый формат, предназначенный для хранения структурированных данных (взамен
существующих файлов баз данных), для обмена информацией между программами, а также для
создания на его основе более специализированных языков разметки (например, XHTML), иногда
называемых словарями. |
| JUnit |
Библиотека для тестирования программного обеспечения на языке Java. |
| Java Database Connectivity (JDBC) |
Прикладной программный интерфейс (API) который позволяет вам обращаться к большинству
табличных источников данных из Java, предоставляя возможность единообразного доступа к
различным SQL серварм баз данных, а также к другим табличным источникам данных, таким как
электронные таблицы или плоские файлы. |
| Acegi |
Конфигурируемый инструментарий процессов аутентификации и авторизации. |
| Java API for XML Processing (JAXP) |
Поддерживает обработку XML документов с использованием DOM, SAX или XSLT, позволяя
приложениям разбирать и трансформировать XML документы, независящие от конкретной реализации
работы с XML, предоставляя разработчикам гибкость при замене XML процессоров, без внесения
изменений в программный код самих приложений. |
| Log4j |
Система ведения логов |
| ehcache |
Универсальная система распределённого кеширования для Java приложений. |
| fckeditor |
Свободный WYSIWYG-редактор, который может быть использован на веб-страницах. |