ООП в Javascript.

Цикл статей «Учебник Javascript».

Следующая статья — «Методы toString и valueOf в Javascript».
Предыдущая статья — «Строки в Javascript».

Самый простой способ объявить объект в Javascript: Читать далее ООП в Javascript.


TestNG — ещё один фреймворк для тестирования Java кода

Для Java приложение тестирование с помощью JUnit является практически стандартом. Но существуют и другие фреймворки. Один из них TestNG. Тестовые классы с ним получаются весьма похожими на тестовые классы с JUnit: Читать далее TestNG — ещё один фреймворк для тестирования Java кода


Изучение английского. Слова от 17.06.2015.

victim [ˈvɪktɪm] — жертва
vengeance [ˈvɛndʒ(ə)ns] — месть
consciousness [ˈkɒnʃəsnɪs] — сознание, осознание, понимание Читать далее Изучение английского. Слова от 17.06.2015.


One-to-many и many-to-one связь в JPA и Hibernate.

Более подробно можно прочитать в официальной документации на Hibernate. Здесь статья размещена только для краткого ознакомления. Пример описания связи с помощью аннотаций: Читать далее One-to-many и many-to-one связь в JPA и Hibernate.


Lombok. Упрощение Java кода.

В коде на Java огромное количество бойлерплейт кода. Это различные сеттеры, геттеры, hashCode, equals. Разумеется они легко генерируются с помощью современных IDE. Но можно ещё больше упростить подход. Для этого существует библиотека lombok. Читать далее Lombok. Упрощение Java кода.


Spring Framework. Общий контекст (root-context.xml) и контекст сервлета (appServlet/servlet-context.xml).

При разработке веб приложений на Spring всегда описывается как минимум два контекста. Один (root-context.xml) — это общий, расшаренный контекст, содержащий бины, которые будут использоваться всеми сервлетами приложения. В web.xml загрузка этого контекста описывается обычно так: Читать далее Spring Framework. Общий контекст (root-context.xml) и контекст сервлета (appServlet/servlet-context.xml).


Изучение английского. Слова от 16.06.2015.

blaze [bleɪz] — блеск, пламя, огонь, гореть ярким пламенем
thenceforth [ˌðɛn(t)sˈfɔːθ] — с этого времени Читать далее Изучение английского. Слова от 16.06.2015.


Обновление информации о часовых поясах в Java.

Несмотря на то, что и Windows и Linux уже хранят информацию о часовых поясах и обновляют её при установке обновлений, у Java своя база часовых поясов. И её тоже нужно периодически обновлять, даже если вы не обновляете саму Java. Обновление часовых поясов происходит с помощью утилиты Java Time Zone Updater Tool, которую можно скачать с сайта Oracle: Читать далее Обновление информации о часовых поясах в Java.


Миграция схемы базы данных с помощью Flyway.

Современные системы учёта как правило имеют довольно сложную структуру базы данных. Несколько десятков таблиц, связей между ними, хранимых процедур. И с каждым обновлением эта структура меняется: добавляются новые поля, таблицы, некоторые удаляются. Со временем становится сложно уследить за тем, в каком состоянии находится база данных в production и development, особенно если отсутствует какая-либо информация о версии базы данных. Читать далее Миграция схемы базы данных с помощью Flyway.


Изучение английского. Слова от 15.06.2015.

В обучении английскому очень важно пополнять свой словарный запас.

contest [kənˈtɛst] — оспаривать, спор Читать далее Изучение английского. Слова от 15.06.2015.