26 Фев

JDBC (англ. Java DataBase Connectivity — соединение с базами данных на Java) — позволяет Java приложениям получить доступ к данным различных СУБД.

26 Фев

JSP (Java Server Pages) — технология, позволяющая веб-разработчикам легко создавать содержимое, которое имеет как статические, так и динамические компоненты. По сути, страница JSP является текстовым документом, который содержит текст двух типов: статические исходные данные, которые могут быть оформлены в одном из текстовых форматов (HTML, XML), и JSP элементы, которые конструируют динамическое содержимое.

26 Фев

JUnit — библиотека для модульного тестирования программного обеспечения на языке Java. JUnit — простой и в то же время очень мощный инструмент для написания unit тестов. Подавляющее число компаний, разрабатывающих программное обеспечение на Java, используют именно JUnit на этапе разработки ПО.

26 Фев

Apache Ant — фреймворк для автоматизации процесса сборки программного продукта. Вместе с Apache Maven являются самыми популярными сборщиками проектов. Также, как и Maven, очень активно используется в больших проектах.

26 Фев

Apache Maven — фреймворк для автоматизации сборки проектов, специфицированных на XML-языке POM (англ. Project Object Model). Активно используется в больших проектах и помогает осуществить процессы компиляции, создания jar, создания дистрибутива программы, генерации документации.

26 Фев

Hibernate — библиотека для языка программирования Java, предназначенная для решения задач объектно-реляционного отображения (object-relational mapping — ORM). Данная библиотека предоставляет лёгкий в использовании каркас (фреймворк) для отображения объектно-ориентированной модели данных в традиционные реляционные базы данных.

В двух словах ORM — это отображение объектов какого-либо объектно-ориентированного языка в структуры реляционных баз данных. Именно объектов, таких, какие они есть, со всеми полями, значениями, отношениями и так далее.

26 Фев

Аспектно-ориентированное программирование (АОП, AOP — Aspect oriented programming) — парадигма программирования, основанная на идее разделения функциональности для улучшения разбиения программы на модули.

26 Фев

В предыдущей части мы рассмотрели простейший пример использования Spring Framework. В этой статье мы рассмотрим IoC (Inversion of Control) и DI(Dependency Injection).

26 Фев

Spring Framework является Java платформой, обеспечивающей полную поддержку совместной работы частей Java приложений. Spring возьмет на себя управление многими частями приложения, так что вы сможете больше уделить внимания самому приложению.

26 Фев

Юнит тесты это штука хорошая, но, на мой взгляд, полагаться лишь на них нельзя. Иногда очень важно проверить как работают несколько классов, а иногда и слоёв приложения вместе.

Вверх