Разговор CDI — хорошая функция при разработке приложений JSF. Представьте, что у вас есть большие таблицы данных, которые долго загружаются. Обычно вы не хотите помещать…
Параметризованные модульные тесты используются для тестирования одного и того же кода в различных условиях. Благодаря параметризованным модульным тестам мы можем настроить метод тестирования, который извлекает…
Это первая из серии блогов о моих усилиях по обеспечению глубокой интеграции между Spring и JavaServer Faces. Все упомянутое здесь — «работа в процессе», поэтому,…
Мы часто упоминаем фразу «Механическая симпатия», фактически это даже название блога Мартина . Речь идет о понимании того, как работает базовое оборудование, и о программировании…
Ранее мы рассмотрели шаблон итератора . Шаблон посредника сильно отличается от того, чего он пытается достичь. Это один из поведенческих паттернов, и его цель —…