Файлы, отображаемые в память, являются хорошим и часто игнорируемым инструментом. Я не буду вдаваться в подробности о том, как они работают (используйте сила Гугл Люк!),…
JavaServer Pages (JSP) — это серверная технология, которая позволяет разработчикам создавать веб-приложения, которые могут использовать компоненты, разработанные на языке программирования Java, в соответствии со спецификацией…
Последние несколько дней я работал над переносом приложения с JBoss 4 на Wildfly 8 . В приложении используются разные технологии, но мы сосредоточимся здесь на…
В этом уроке мы узнаем, как реализовать шаблон цепочки ответственности в Java. Шаблон проектирования « Цепочка ответственности» предполагает наличие цепочки объектов, которые вместе отвечают за…
Red Hat недавно выпустила инструментарий интеграции Microservices для запуска наших микросервисов в среде Docker и Kubernetes на OpenShift v3 . Чтобы помочь людям понять это…
Продолжая мой учебный курс по Spring-Cloud, ранее я рассмотрел, как писать компоненты инфраструктуры типичной среды микросервисов на основе Spring-Cloud и Netflix OSS — в данном…
Использование аннотации является повседневной задачей для разработчика Java. Если ничего более простого, аннотация @Override должна зазвонить. Создание аннотаций немного сложнее. Использование «самодельных» аннотаций во время…
Изучив основные риски при работе с параллельными программами (например, атомарность или видимость ), мы рассмотрим некоторые классы, которые помогут нам предотвратить вышеупомянутые ошибки. Некоторые из…
Я получил возможность опробовать функцию обслуживания Knative для развертывания приложения Spring Boot, и в этом посте просто документируется образец и выбранный мной подход. Я пока…