Статьи

Spring Boot: создание асинхронных методов с использованием аннотации @Async

В этой статье мы рассмотрим поддержку асинхронного выполнения в Spring или Spring Boot с использованием @Async аннотации Spring  . Мы будем аннотировать метод бобов;  @Async заставит его выполняться…
Статьи

Длинный опрос с Spring 3.2's DeferredResult

В нашем последнем эпизоде генеральный директор Agile Cowboys Inc только что нанял консультанта по Java / Spring, дав ему Porsche, который он изначально купил для…
Статьи

Zirius: норвежская ERP-система на платформе NetBeans

Zirius — компания-разработчик программного обеспечения, разрабатывающая ERP-решения для малого и среднего бизнеса в Норвегии. Наш основной продукт называется Zirius ERP, основанный на платформе NetBeans ….
Статьи

Обновление до JSF 2

На прошлой неделе я потратил несколько часов на обновление AppFuse с JSF 1.2 до JSF 2.0. На самом деле я обновил MyFaces 1.2.7 до 2.0.4,…
Статьи

Что означает безопасность потоков в Java?

Что на самом деле означает быть «потокобезопасным»? Безопасность потоков в Java означает, что методы класса являются атомарными или неактивными. Так что же означает атомное и…