При работе с любой веб-платформой вы неизменно сталкиваетесь с необходимостью преобразовывать вводимые пользователем данные из String в какой-либо другой тип. И Spring, и JSF имеют…
Как указывают некоторые недавние электронные письма из списка рассылки и много информации, возвращенной из Google, ActiveUQ SystemUsage и, в частности, функциональность MemoryUsage привели некоторых в…
Первый шаг после получения Google Contracts для Java Jar и добавления его в ваш проект — включить поддержку обработки аннотаций в IDEA. Для этого откройте…
Очень часто мне приходилось реализовывать функции, которые должны что-то делать асинхронно за минуту, день или в 5 часов вечера следующего понедельника. Каждый раз, когда я…
В этой статье вы узнаете, как анализировать дамп потока JVM и точно определять причину вашей проблемы. С моей точки зрения, анализ дампа потоков является наиболее…
Несколько дней назад я прочитал интересную статью Bear Giles о шифровании базы данных с использованием прослушивателей JPA 2012 года. Он обсуждает свои требования к решению…
Практически все серверные приложения требуют какой-то синхронизации между несколькими потоками. Большая часть работы по синхронизации выполняется для нас на уровне инфраструктуры, например, нашим веб-сервером, клиентом…
Крупнейшим конкурентом виртуальной машины Java может быть CLR от Microsoft, на котором размещены такие языки, как C #. CLR позволяет писать небезопасный код в качестве…
Сегодняшняя публикация будет очень быстрым сценарием использования для поиска по платформе NetBeans — вероятно, самой важной части платформы. Супер простое их объяснение — «Карта <Класс,…
В этом руководстве кратко объясняется, как настроить типичную среду для разработки приложений на основе Spring. Для этого руководства нет никаких предварительных требований, кроме работающего клиента…