Статьи

Как легко создавать генераторы кода для проекта для Enterprise Architect

Вы когда-нибудь хотели сгенерировать код из моделей UML или SysML вашего корпоративного архитектора? Вы пытались настроить структуру шаблона кода корпоративного архитектора? Не отказывайтесь от мечты…
Статьи

Руководство по аннотациям Spring Framework

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

Под ботинком - весенний ботинок

Помните времена, когда нам приходилось регистрировать диспетчеров, viewResolvers и т. Д., Чтобы сделать наше весеннее веб-приложение? Тогда была @EnableWebMvcаннотация, и теперь даже это излишне. В…
Статьи

5 советов для Performant, поточно-ориентированной Java от ConcurrentHashMap

java.util.concurrent.ConcurrentHashMap — высокооптимизированная параллельная реализация хэш-карты. Вот 5 советов, которые мы можем извлечь из его реализации: Отказ от ответственности: методы, описанные здесь, увеличивают сложность кода,…
Статьи

Guava ImmutableCollections, Multimaps и Java 8 Collectors

В этом посте мы собираемся обсудить создание пользовательских экземпляров Collector . CollectorИнтерфейс был введен в java.util.stream пакете , когда Java 8 был освобожден. A Collectorиспользуется…