Все записи
Все записи блога
- О технологии Java
- Что такое REST?
- Сортировка "пузырьком" на Java
- Паттерн Builder (Строитель) в Java
- Как преобразовать Java объект в/из JSON
- Как получить текущий timestamp в Java
- Как работает JVM
- Основные опции JVM для повышения производительности и отладки
- Загрузка, компоновка и инициализация в JVM
- Методы класса Object в Java
- Сборщик Concurrent Mark Sweep (CMS) в Java VM
- Сборщик мусора Garbage-First (G1) в Java VM
- Внутреннее устройство сборщика мусора Garbage-First в Java VM
- Основные функции технологии Java HotSpot
- Доступные сборщики мусора в Java
- Факторы, влияющие на производительность сборки мусора в Java
- Реализация сборщиков мусора в Java
- Сборщики мусора в Java
- Преимущественно конкурентные сборщики мусора в Java VM
- Параллельный сборщик мусора в Java
- Эргономика JVM
- Использование аннотации @SpringBootApplication
- Системы сборки и Spring Boot: использование Maven
- Паттерн Декоратор (Decorator) в Java
- Паттерн делегирования (Delegation) в Java
- Настраиваемые значения по умолчанию для сборщика мусора G1
- Эргономические настройки по умолчанию для сборщика мусора G1
- Тюнинг сборщика мусора G1 на задержку
- Настройка сборщика мусора G1 для пропускной способности, для размера кучи
- Настройка сборщика мусора Garbage-First (G1)
- Улучшение производительности сборщика мусора G1 в Java VM
- Финализация, слабые, мягкие и фантомные ссылки и их влияние на сборку мусора в Java VM
- Повышение производительности Java Hotspot VM: компактные строки
- Повышение производительности Java Hotspot VM: сжатый указатель на обычный объект
- Повышение производительности Java Hotspot VM: escape анализ
- Повышение производительности Java Hotspot VM: Graal, AOT компиляция
- Повышение производительности Java Hotspot VM: многоуровневая компиляция
- Повышение производительности Java Hotspot VM: сжатые нулевые указатели на обычные объекты
- Паттерн Наблюдатель (Observer) в Java
- Класс Optional в Java
- Паттерн Адаптер (Adapter) в Java
- Spring Beans и внедрение зависимостей
- Автоконфигурация в Spring Boot
- Установка Spring Boot CLI
- Структурирование кода при использовании Spring Boot
- Классы конфигурации Spring Boot
- Spring Boot: особенности, системные требования
- Разработка вашего первого Spring Boot приложения
- Установка Spring Boot: Gradle
- Установка Spring Boot: Maven
- Spring Boot стартеры
- Обновление с более ранней версии Spring Boot
- Паттерн Стратегия (Strategy) в Java
- Z Сборщик мусора (ZGC) в Java VM
- Spring Boot: конфигурация, добавление активных профилей
- Spring Boot и Actuator Security
- Spring Boot: SpringApplication, функции администратора
- Spring Boot: обмен сообщениями, AMQP, поддержка RabbitMQ
- Spring Boot: обмен сообщениями, AMQP, RabbitMQ, отправка и получение сообщения
- Spring Boot: обмен сообщениями, Apache Kafka
- Spring Boot: SpringApplication, выход из приложения
- Spring Boot: конфигурация, файлы свойств приложения
- Spring Boot: использование ApplicationRunner или CommandLineRunner
- Spring Boot: обмен сообщениями, JMS, поддержка Artemis
- Spring Boot: настройка баннера
- Spring Boot: поставщики кэша, Caffeine
- Spring Boot: поставщики кэша, Couchbase
- Spring Boot: поддерживаемые поставщики кэша
- Spring Boot: поставщики кэша, Redis
- Spring Boot: поставщики кэша, Simple, отключенный кэш
- Spring Boot: кэширование
- Spring Boot: конфигурация, доступ к свойствам командной строки
- Spring Boot: конфигурация, настройка случайных значений
- Spring Boot: использование типов аннотированных @ConfigurationProperties
- Spring Boot: конфигурация, проверка @ConfigurationProperties
- Spring Boot: конфигурация, @ConfigurationProperties против @Value
- Spring Boot: включение типов аннотированных @ConfigurationProperties
- Spring Boot: проверка типов свойств конфигурации, привязка конструктора
- Spring Boot: конфигурация, конвертация свойств
- Spring Boot: пользовательские страницы ошибок
- Spring Boot инструменты разработчика: глобальные настройки, LiveReload
- Spring Boot инструменты разработчика: автоматический перезапуск - логи, исключение ресурсов, выключение рестарта
- Spring Boot инструменты разработчика: удаленные приложения
- Spring Boot инструменты разработчика: автоматический перезапуск
- Spring Boot инструменты разработчика: автоматический перезапуск - файл триггера
- Spring Boot инструменты разработчика
- Spring Boot: настройка встроенных контейнеров сервлетов
- Spring Boot: поддержка встроенных контейнеров сервлетов
- Spring Boot: обмен сообщениями, тестирование с помощью Embedded Kafka
- Spring Boot: Embedded Mongo
- Spring Boot: поддержка встроенного реактивного сервера
- Spring Boot: обработка ошибок
- Spring Boot: отображение страниц ошибок за пределами Spring MVC
- Spring Boot: события приложения и слушатели
- Spring Boot: внешняя конфигурация
- Spring Boot: поставщики кэша, Generic, JCache, Infinispan
- Spring Boot: использование веб-консоли H2
- Spring Boot: Spring HATEOAS, поддержка CORS
- Spring Boot: HttpMessageConverters
- Spring Boot интернационализация
- Spring Boot: проверка типов свойств конфигурации, связывание свойств JavaBean
- Spring Boot: JAX-RS и Jersey
- Spring Boot и базы данных: использование JdbcTemplate
- Spring Boot: обмен сообщениями, JMS, ActiveMQ
- Spring Boot: обмен сообщениями, JMS, отправка и получение сообщения
- Spring Boot: jOOQ, DSLContext, диалект jOOQ SQL
- Spring Boot: использование jOOQ
- Spring Boot: создание и удаление JPA баз данных
- Spring Boot: JPA и Spring Data JPA
- Spring Boot: пользовательские сериализаторы и десериализаторы JSON
- Spring Boot и JSON
- Spring Boot: обмен сообщениями, дополнительные свойства Kafka
- Spring Boot: обмен сообщениями, Kafka Streams
- Spring Boot: ленивая инициализация (Lazy Initialization)
- Spring Boot: логирование, консольный вывод
- Spring Boot: логирование, формат логов
- Spring Boot: логирование, группы журналов
- Spring Boot: логирование, расширения Logback
- Spring Boot: логирование
- Spring Boot: логирование, цветовой вывод
- Spring Boot: логирование, пользовательская конфигурация
- Spring Boot: логирование, уровни журнала
- Spring Boot: логирование, файл вывода
- Spring Boot: конфигурация, слияние сложных типов свойств
- Spring Boot: MVC Security
- Spring Boot: работа с NoSQL, Cassandra
- Spring Boot: работа с NoSQL, Couchbase
- Spring Boot: работа с NoSQL, подключение к Elasticsearch
- Spring Boot: работа с NoSQL, Elasticsearch
- Spring Boot: работа с NoSQL, InfluxDB
- Spring Boot: работа с NoSQL, встроенный LDAP-сервер в памяти
- Spring Boot: работа с NoSQL, LDAP
- Spring Boot: работа с NoSQL, MongoDB, MongoTemplate
- Spring Boot: работа с NoSQL, MongoDB
- Spring Boot: работа с NoSQL, Neo4j, использование встроенного режима
- Spring Boot: работа с NoSQL, Neo4j, Spring Data Neo4j репозитории
- Spring Boot: работа с NoSQL, Neo4j
- Spring Boot: работа с NoSQL технологиями, Redis
- Spring Boot: работа с NoSQL, Solr
- Spring Boot: работа с NoSQL, Spring Data Couchbase репозитории
- Spring Boot: работа с NoSQL, Spring Data Elasticsearch
- Spring Boot: сопоставление путей и согласование контента
- Spring Boot: конфигурация, заполнители в свойствах, шифрование свойств
- Spring Boot: подключение к производственной базе данных
- Spring Boot: конфигурация, свойства профиля
- Spring Boot: конфигурация, профили
- Spring Boot: смягченная привязка
- Spring Boot: вызов REST сервисов с помощью RestTemplate
- Spring Boot: RSocket
- Spring Boot: инициализация контекста сервлета
- Spring Boot: Spring Data JDBC
- Spring Boot: Spring Data JPA репозитории
- Spring Boot: репозитории Spring Data MongoDB
- Spring Boot: поддержка Spring Messaging RSocket
- Spring Boot: автоконфигурация Spring MVC
- Spring Boot и Spring Security: OAuth2, сервер ресурсов
- Spring Boot и Spring Security: OAuth2
- Spring Boot и Spring Security: SAML 2.0
- Spring Boot и Spring Security
- Spring Boot: автоконфигурация Spring WebFlux
- Spring Boot: веб-приложения с Spring WebFlux, обработка ошибок
- Spring Boot: веб-приложения с Spring WebFlux Framework
- Spring Boot: Spring WebFlux, HTTP-кодеки с HttpMessageReaders и HttpMessageWriters
- Spring Boot: Spring WebFlux, статический контент, шаблонизаторы
- Spring Boot: веб-приложения с Spring WebFlux, веб-фильтры
- Spring Boot: SpringApplication, доступ к аргументам приложения
- Spring Boot: настройка SpringApplication
- Spring Boot: класс SpringApplication
- Spring Boot: использование SpringApplicationBuilder
- Spring Boot: работа с SQL базами данных
- Запуск Spring Boot приложения
- Spring Boot: статический контент
- Spring Boot: шаблонизаторы
- Spring Boot: сторонняя конфигурация
- Spring Boot: разработка веб-приложений
- Spring Boot: веб среда окружения
- Spring Boot: WebFlux Security
- Spring Boot: конфигурация, многопрофильные документы YAML
- Spring Boot: конфигурация, недостатки YAML
- Spring Boot: конфигурация, использование YAML вместо свойств
- Spring Boot Actuator: реализация пользовательских конечных точек, получение ввода
- Spring Boot Actuator: реализация пользовательских конечных точек
- Spring Boot Actuator: написание пользовательских HealthIndicators
- Spring Boot Actuator: реализация пользовательских веб конечных точек
- Spring Boot Actuator: конфигурирование конечных точек
- Spring Boot Actuator: включение конечных точек
- Spring Boot Actuator: открытие конечных точек
- Spring Boot Actuator: конечные точки (endpoints)
- Spring Boot Actuator: health группы
- Spring Boot Actuator: информация о работоспособности (health endpoint)
- Spring Boot Actuator: автоконфигурируемые HealthIndicators
- Spring Boot Actuator: информация о приложении (info endpoint)
- Spring Boot Actuator: мониторинг и управление по HTTP
- Spring Boot Actuator: реактивные показатели работоспособности (Reactive Health Indicators)
- Spring Boot Actuator: защита конечных точек HTTP
- Spring Boot Actuator: функции готовности к производственной работе
- Тестирование Spring Boot приложений
- Spring Boot: автоматически настроенные JSON тесты
- Spring Boot: автоматически настроенные тесты
- Spring Boot: создание собственной автоконфигурации
- Spring Boot: автоматически настроенные Data JPA тесты
- Spring Boot: автоматически настроенные Data MongoDB тесты
- Spring Boot: автоматически настроенные Data Neo4j тесты
- Spring Boot: автоматически настроенные Data Redis, Data LDAP тесты
- Spring Boot: отправка email
- Spring Boot: выполнение задач и планирование
- Spring Boot: Hazelcast
- Spring Boot: автоматически настроенные JDBC, Data JDBC, jOOQ тесты
- Spring Boot: мониторинг и управление через JMX
- Spring Boot: распределенные транзакции с JTA, Atomikos
- Spring Boot: JTA, Bitronix, Java EE
- Spring Boot: JTA, смешивание XA и не-XA JMS соединений
- Spring Boot: Kotlin API, расширения, тестирование
- Spring Boot: поддержка Kotlin, требования, null безопасность
- Spring Boot: тестирование в фиктивной (mock) среде
- Spring Boot: создание собственной автоконфигурации, аннотации условий
- Spring Boot: создание собственной автоконфигурации, тестирование собственной автоконфигурации
- Spring Boot: создание собственной автоконфигурации, создание собственного стартера
- Spring Boot: планировщик Quartz
- Spring Boot: тестирование, автоматически настроенные REST клиенты
- Spring Boot: вызов REST сервисов с WebClient
- Spring Boot: настройка RestTemplate
- Spring Boot: поддержка Spring Integration
- Spring Boot: автоматически настроенные Spring MVC тесты
- Spring Boot: автоматически настроенные Spring REST Docs тесты
- Spring Boot: Spring Session
- Spring Boot: тестирование Spring приложений
- Spring Boot: автоматически настроенные Spring WebFlux тесты
- Spring Boot: утилиты тестов
- Spring Boot: тестирование, исключение тестовой конфигурации, использование аргументов приложения
- Spring Boot: тестирование, зависимости области тестов
- Spring Boot: тестирование, определение типа веб-приложения, определение конфигурации теста
- Spring Boot: тестирование, моки компонентов и компоненты-шпионы
- Spring Boot: тестирование на работающем сервере
- Spring Boot: тестирование
- Spring Boot: тестирование, автоконфигурация и нарезка
- Spring Boot: валидация
- Spring Boot: Web Services (веб службы)
- Spring Boot: WebSockets
- Обзор контейнера IoC Spring, создание контейнера: составление метаданных конфигурации на основе XML
- Обзор контейнера IoC Spring, метаданные конфигурации
- Обзор контейнера IoC Spring, создание контейнера: определение бинов с помощью Groovy DSL
- Обзор контейнера IoC Spring, создание контейнера
- Обзор контейнера IoC Spring, использование контейнера
- Обзор контейнера IoC Spring
- Spring Boot Actuator: аудиторская проверка
- Spring Boot Actuator: Cache, DataSource, Hibernate, RabbitMQ метрики
- Spring Boot Actuator: поддержка Cloud Foundry
- Spring Boot Actuator: настройка индивидуальных метрик
- Spring Boot Actuator: метрики HTTP клиента
- Spring Boot Actuator: HTTP-трассировка
- Spring Boot Actuator: метрики сервера Jersey
- Spring Boot Actuator: логгеры
- Spring Boot Actuator: мониторинг и управление через JMX
- Spring Boot Actuator: конечная точка metrics (metrics endpoint)
- Spring Boot Actuator: метрики
- Spring Boot Actuator: мониторинг процессов
- Spring Boot Actuator: регистрация пользовательских метрик
- Spring Boot Actuator: Spring MVC метрики
- Spring Boot Actuator: Spring WebFlux метрики
- Spring Boot Actuator: поддерживаемые метрики
- Spring Boot Actuator: поддерживаемые системы мониторинга
- Установка приложений Spring Boot: установка в качестве службы systemd
- Spring Boot: развертывание в облаке, Boxfuse и Amazon Web Services
- Spring Boot: развертывание в облаке, Cloud Foundry
- Spring Boot: развертывание в облаке
- Развертывание приложений Spring Boot в контейнерах
- Spring Boot: развертывание в облаке, Google Cloud
- Spring Boot: развертывание в облаке, Heroku
- Установка приложений Spring Boot: полностью исполняемый jar в Unix
- Установка приложений Spring Boot: установка в качестве службы init.d (System V)
- Spring IoC контейнер: обзор Bean, определение типа среды выполнения компонента
- Spring IoC контейнер: обзор Bean, создание экземпляра Bean с помощью конструктора
- Spring IoC контейнер: обзор Bean, создание экземпляра Bean с использованием метода фабрики экземпляра
- Spring IoC контейнер: обзор Bean, создание экземпляра Bean с помощью статического фабричного метода
- Spring IoC контейнер: обзор Bean, создание экземпляра Bean
- Spring IoC контейнер: обзор Bean, именование Beans, псевдоним Bean вне определения Bean
- Spring IoC контейнер: обзор Bean, именование Beans
- Введение в Spring IoC Container и Beans
- Spring IoC контейнер: обзор Bean
- Spring IoC контейнер: зависимости
- Spring IoC контейнер: процесс разрешения зависимостей
- Spring IoC контейнер: DI на основе конструктора или сеттера?
- Spring IoC контейнер: внедрение зависимостей на основе конструктора, разрешение аргумента конструктора
- Spring IoC контейнер: внедрение зависимостей на основе конструктора
- Spring IoC контейнер: внедрение зависимостей на основе сеттера
- Spring IoC контейнер: области применения бинов, application
- Spring IoC контейнер: области применения бинов, прототип (prototype)
- Spring IoC контейнер: области применения бинов - Request, Session, Application и WebSocket
- Spring IoC контейнер: области применения бинов, request
- Spring IoC контейнер: области применения бинов, session
- Spring IoC контейнер: области применения бинов, синглтон
- Spring IoC контейнер: области применения бинов
- Spring IoC контейнер: зависимости, исключение бинов из автопривязки
- Spring IoC контейнер: зависимости, ограничения и недостатки автопривязки
- Spring IoC контейнер: зависимости, автопривязка взаимодействующих компонентов
- Spring IoC контейнер: зависимости и конфигурация в деталях, составные имена свойств
- Spring IoC контейнер: зависимости и конфигурация в деталях, ярлык XML с пространством имен c
- Spring IoC контейнер: зависимости и конфигурация в деталях, ярлык XML с пространством имен p
- Spring IoC контейнер: области применения бинов, выбор типа прокси для создания
- Spring IoC контейнер: зависимости и конфигурация в деталях, коллекции
- Spring IoC контейнер: зависимости и конфигурация в деталях, null и пустые строковые значения
- Spring IoC контейнер: пользовательские области применения бинов
- Spring IoC контейнер: зависимости и конфигурация в деталях, элемент idref
- Spring IoC контейнер: зависимости и конфигурация в деталях, прямые значения
- Spring IoC контейнер: примеры внедрения зависимостей
- Spring IoC контейнер: зависимости и конфигурация в деталях, внутренние бины
- Spring IoC контейнер: зависимости, лениво инициализированные бины
- Spring IoC контейнер: зависимости, инъекция метода поиска
- Spring IoC контейнер: зависимости, инъекция метода, произвольная замена метода
- Spring IoC контейнер: зависимости, инъекция метода
- Spring IoC контейнер: зависимости и конфигурация в деталях, ссылки на другие бины (соавторы)
- Spring IoC контейнер: области применения бинов, бины с областями применения как зависимости
- Spring IoC контейнер: зависимости, использование depends-on
- Spring IoC контейнер: использование пользовательской области применения бинов
- Spring IoC контейнер: настройка бинов, обратные вызовы жизненного цикла
- Spring IoC контейнер: настройка бинов, обратные вызовы инициализации
- Spring IoC контейнер: настройка бинов, обратные вызовы разрушения
- Spring IoC контейнер: настройка бинов, методы инициализации и уничтожения по умолчанию
- Spring IoC контейнер: настройка бинов, объединение механизмов жизненного цикла
- Spring IoC контейнер: настройка бинов, обратные вызовы при запуске и завершении работы
- Spring IoC контейнер: настройка бинов, изящное завершение работы контейнера Spring IoC в не веб-приложениях
- Spring IoC контейнер: настройка бинов, интерфейсы ApplicationContextAware и BeanNameAware
- Spring IoC контейнер: настройка бинов, другие Aware интерфейсы
- Spring IoC контейнер: наследование определения бина
- Spring IoC контейнер: точки расширения контейнера, BeanPostProcessor
- Spring IoC контейнер: точки расширения контейнера, пример использования BeanPostProcessor
- Spring IoC контейнер: точки расширения контейнера, BeanFactoryPostProcessor
- Spring IoC контейнер: точки расширения контейнера, подстановка имени класса PropertySourcesPlaceholderConfigurer
- Spring IoC контейнер: точки расширения контейнера, PropertyOverrideConfigurer
- Spring IoC контейнер: точки расширения контейнера, настройка логики реализации с помощью FactoryBean
- Spring IoC контейнер: конфигурация контейнера на основе аннотаций
- Spring IoC контейнер: конфигурация на основе аннотаций, @Required
- Spring IoC контейнер: конфигурация на основе аннотаций, использование @Autowired
- Spring IoC контейнер: конфигурация на основе аннотаций, точная настройка автопривязки на основе аннотаций с @Primary
- Spring IoC контейнер: конфигурация на основе аннотаций, настройка автопривязки на основе аннотаций с @Qualifier
- Spring IoC контейнер: конфигурация на основе аннотаций, использование дженериков в качестве квалификаторов автопривязки
- Spring IoC контейнер: конфигурация на основе аннотаций, использование CustomAutowireConfigurer
- Spring IoC контейнер: конфигурация на основе аннотаций, @Resource
- Spring IoC контейнер: конфигурация на основе аннотаций, @Value
- Spring IoC контейнер: конфигурация на основе аннотаций, @PostConstruct и @PreDestroy
- Spring IoC контейнер: сканирование Classpath и управляемые компоненты
- Spring IoC контейнер: сканирование classpath, @Component и дополнительные стереотипные аннотации
- Spring IoC контейнер: сканирование classpath, использование метааннотаций и составных аннотаций
- Spring IoC контейнер: сканирование classpath, автоматическое определение классов и регистрация определений бинов
- Spring IoC контейнер: сканирование classpath, использование фильтров для настройки сканирования
- Spring IoC контейнер: сканирование classpath, определение метаданных компонента в компонентах
- Spring IoC контейнер: сканирование classpath, именование автоопределенных компонентов
- Spring IoC контейнер: сканирование classpath, предоставление области действия для автоопределенных компонентов
- Spring IoC контейнер: сканирование classpath, предоставление метаданных квалификатора с аннотациями
- Spring IoC контейнер: сканирование classpath, генерация индекса компонентов-кандидатов
- Spring IoC контейнер: использование стандартных аннотаций JSR 330, внедрение зависимостей с @Inject и @Named
- Spring IoC контейнер: аннотации JSR 330, @Named и @ManagedBean - стандартные эквиваленты аннотации @Component
- Spring IoC контейнер: ограничения стандартных аннотаций JSR 330
- Spring IoC контейнер: Java конфигурация, @Bean и @Configuration
- Spring IoC контейнер: Java конфигурация, создание контейнера Spring с помощью AnnotationConfigApplicationContext
- Spring IoC контейнер: Java конфигурация, использование аннотации @Bean, объявление Bean
- Spring IoC контейнер: Java конфигурация, использование аннотации @Bean, зависимости бина
- Spring IoC контейнер: Java конфигурация, использование аннотации @Bean, получение обратных вызовов жизненного цикла
- Spring IoC контейнер: Java конфигурация, указание Scope бинов
- Spring IoC контейнер: Java конфигурация, настройка имен, псевдонимов, описаний бинов
- Spring IoC контейнер: Java конфигурация, использование аннотации @Configuration, внедрение зависимостей между компонентами
- Spring IoC контейнер: Java конфигурация, использование аннотации @Configuration, внедрение метода поиска
- Spring IoC контейнер: Java конфигурация, использование аннотации @Configuration, о внутренней работе конфигурации на основе Java
- Spring IoC контейнер: Java конфигурация, композиция конфигураций на основе Java, использование аннотации @Import
- Spring IoC контейнер: Java конфигурация, композиция конфигураций на основе Java, внедрение зависимостей от импортированных определений @Bean
- Spring IoC контейнер: Java конфигурация, композиция конфигураций на основе Java, полностью квалифицированные импортированные бины для простоты навигации
- Spring IoC контейнер: Java конфигурация, условно включать классы @Configuration или @Bean-методы
- Spring IoC контейнер: Java конфигурация, объединение конфигурации Java и XML
- Spring IoC контейнер: Java конфигурация, объединение конфигурации Java и XML, @Configuration класс ориентированное использование XML с @ImportResource
- Spring IoC контейнер: абстракция Environment
- Spring IoC контейнер: абстракция Environment, профили определения компонентов
- Spring IoC контейнер: абстракция Environment, профили определения компонентов, использование @Profile
- Spring IoC контейнер: абстракция Environment, профили определения компонентов, XML
- Spring IoC контейнер: абстракция Environment, профили определения компонентов, активация профиля
- Spring IoC контейнер: абстракция Environment, профили определения компонентов, профиль по умолчанию
- Spring IoC контейнер: абстракция Environment, PropertySource
- Spring IoC контейнер: абстракция Environment, использование @PropertySource
- Spring IoC контейнер: абстракция Environment, регистрация LoadTimeWeaver
- Spring IoC контейнер: дополнительные возможности ApplicationContext
- Spring IoC контейнер: дополнительные возможности ApplicationContext, интернационализация с использованием MessageSource
- Spring IoC контейнер: дополнительные возможности ApplicationContext, стандартные и специальные события
- Spring IoC контейнер: дополнительные возможности ApplicationContext, слушатели событий на основе аннотаций
- Spring IoC контейнер: дополнительные возможности ApplicationContext, асинхронные слушатели, упорядочивание слушателей
- Spring IoC контейнер: дополнительные возможности ApplicationContext, удобный доступ к низкоуровневым ресурсам
- Spring IoC контейнер: дополнительные возможности ApplicationContext, удобное создание экземпляра ApplicationContext для веб-приложений
- Spring IoC контейнер: дополнительные возможности ApplicationContext, развертывание Spring ApplicationContext как файла RAR Java EE
- Spring IoC контейнер: BeanFactory
- Spring IoC контейнер: BeanFactory или ApplicationContext
- Spring Resource
- Spring Resource: встроенные реализации Resource
- Spring Resource: интерфейс ResourceLoader
- Spring Resource: интерфейс ResourceLoaderAware
- Spring Resource: ресурсы как зависимости
- Spring Resource: контексты приложения и пути ресурсов, создание контекстов приложения
- Spring Resource: контексты приложения и пути ресурсов, подстановочные знаки в путях ресурсов конструктора контекста приложения
- Spring Resource: предостережения относительно FileSystemResource
- Типы данных и литералы в Java
- Модульное (юнит) тестирование в Spring
- Пакет java.util.concurrent.atomic
- Юнит-тестирование в Spring: mock объекты
- Юнит-тестирование в Spring: вспомогательные классы
- Внутренне устройство AtomicInteger
- Ключевое слово volatile в Java
- Интеграционное тестирование в Spring
- Интеграционное тестирование в Spring: цели, вспомогательные классы
- Интеграционное тестирование в Spring: поддержка тестирования JDBC
- Интеграционное тестирование в Spring: аннотации Spring Testing
- Интеграционное тестирование в Spring: аннотации Spring Testing, @WebAppConfiguration, @ContextHierarchy
- Интеграционное тестирование в Spring: аннотации Spring Testing, @ActiveProfiles, @TestPropertySource, @DynamicPropertySource
- Интеграционное тестирование в Spring: аннотации Spring Testing, @DirtiesContext
- Интеграционное тестирование в Spring: аннотации Spring Testing, @Commit, @Rollback
- Интеграционное тестирование в Spring: аннотации Spring Testing, @Sql, @SqlConfig, @SqlMergeMode, @SqlGroup
- Интеграционное тестирование в Spring: аннотации тестирования Spring JUnit 4
- Интеграционное тестирование в Spring: аннотации тестирования Spring JUnit Jupiter
- Интеграционное тестирование в Spring: поддержка метааннотаций для тестирования
- Интеграционное тестирование в Spring: Spring TestContext Framework
- Интеграционное тестирование в Spring: начальная загрузка TestContext Framework
- Интеграционное тестирование в Spring: TestContext Framework, конфигурация TestExecutionListener
- Интеграционное тестирование в Spring: TestContext Framework, события выполнения теста
- Интеграционное тестирование в Spring: TestContext Framework, управление контекстом
- Интеграционное тестирование в Spring: TestContext Framework, конфигурация контекста с ресурсами XML
- Интеграционное тестирование в Spring: TestContext Framework, конфигурация контекста с помощью скриптов Groovy
- Интеграционное тестирование в Spring: TestContext Framework, конфигурация контекста с классами компонентов
- Интеграционное тестирование в Spring: TestContext Framework, конфигурация контекста - смешивание XML, скриптов Groovy и классов компонентов
- Интеграционное тестирование в Spring: TestContext Framework, конфигурация контекста с инициализаторами контекста
- Интеграционное тестирование в Spring: TestContext Framework, наследование конфигурации контекста
- Интеграционное тестирование в Spring: TestContext Framework, конфигурация контекста с профилями среды
- Интеграционное тестирование в Spring: TestContext Framework, конфигурация контекста с источниками тестовых свойств
- Интеграционное тестирование в Spring: TestContext Framework, конфигурация контекста с динамическими источниками свойств
- Интеграционное тестирование в Spring: TestContext Framework, загрузка WebApplicationContext
- Интеграционное тестирование в Spring: TestContext Framework, кэширование контекста
- Интеграционное тестирование в Spring: TestContext Framework, иерархии контекстов
- Интеграционное тестирование в Spring: TestContext Framework, внедрение зависимостей тестовых приспособлений
- Интеграционное тестирование в Spring: TestContext Framework, тестирование бинов области действия запроса и сеанса
- Интеграционное тестирование в Spring: TestContext Framework, управление транзакциями
- Интеграционное тестирование в Spring: TestContext Framework, включение и отключение транзакций
- Интеграционное тестирование в Spring: TestContext Framework, программное управление транзакциями
- Интеграционное тестирование в Spring: TestContext Framework, аннотации транзакций
- Интеграционное тестирование в Spring: TestContext Framework, выполнение SQL сценариев
- Интеграционное тестирование в Spring: TestContext Framework, аннотация @Sql
- Интеграционное тестирование в Spring: TestContext Framework, объявление нескольких наборов @Sql
- Интеграционное тестирование в Spring: TestContext Framework, конфигурация скриптов с @SqlConfig
- Интеграционное тестирование в Spring: TestContext Framework, параллельное выполнение тестов
- Интеграционное тестирование в Spring: TestContext Framework, Spring JUnit 4 Runner
- Интеграционное тестирование в Spring: TestContext Framework, Spring JUnit 4 Rules
- Интеграционное тестирование в Spring: TestContext Framework, классы поддержки JUnit 4
- Интеграционное тестирование в Spring: TestContext Framework, SpringExtension для JUnit Jupiter
- Интеграционное тестирование в Spring: TestContext Framework, внедрение зависимостей с помощью SpringExtension
- Интеграционное тестирование в Spring: TestContext Framework, классы поддержки TestNG
- Интеграционное тестирование в Spring: Spring MVC Test Framework
- Интеграционное тестирование в Spring: Spring MVC Test Framework, варианты установки
- Интеграционное тестирование в Spring: Spring MVC Test Framework, возможности установки
- Интеграционное тестирование в Spring: Spring MVC Test Framework, выполнение запросов
- Интеграционное тестирование в Spring: Spring MVC Test Framework, определение ожиданий
- Интеграционное тестирование в Spring: Spring MVC Test Framework, асинхронные запросы
- Интеграционное тестирование в Spring: тестирование клиентских приложений
- Java Servlet
- Жизненный цикл сервлета
- Модель памяти Java (JMM, Java Memory Model)
- Различия между Array и ArrayList в Java
- В чем будет проблема, если не переопределять метод hashCode()
- Как HashMap обрабатывает коллизии в Java
- Интерфейсы Comparable и Comparator в Java
- Как HashMap работает в Java
- Коллекции, предоставляемые интерфейсом Map в Java
- LinkedHashMap в Java
- Разница между fail-fast и fail-safe итератором в Java
- Решение проблемы производителя-потребителя с помощью BlockingQueue в Java
- HashMap в Java
- Функциональные интерфейсы в Java
- Метод clone и интерфейс Cloneable в Java
- Спецификация Java: пункт 12.6. Финализация экземпляров классов
- Спецификация Java: пункт 12.6.1. Реализация финализации
- Спецификация Java: пункт 12.6.2. Финализация объектов. Взаимодействие с моделью памяти
- Спецификация Java: пункт 12.7. Выгрузка классов и интерфейсов. 12.8. Выход из программы
- Спецификация Java 11: Глава 11. Исключения
- Спецификация Java 11: 11.1. Виды и причины исключений
- Спецификация Java 11: 11.1.2. Причины исключений
- Спецификация Java 11: 11.1.3. Асинхронные исключения
- Спецификация Java 11: 11.2. Проверка исключений во время компиляции
- Спецификация Java 11: 11.2.1. Анализ исключений в выражениях
- Спецификация Java 11: 11.2.2. Анализ утверждений исключений
- Спецификация Java 11: 11.2.3. Проверка исключений
- Спецификация Java 11: 11.3. Обработка исключения во время выполнения
- Спецификация Java 11: Глава 12. Исполнение
- Спецификация Java 11: 12.2. Загрузка классов и интерфейсов
- Спецификация Java 11: 12.3. Связывание классов и интерфейсов
- Спецификация Java 11: 12.4. Инициализация классов и интерфейсов
- Спецификация Java 11: 12.4.2. Подробная процедура инициализации
- Спецификация Java 11: 12.5. Создание экземпляров новых классов
- Спецификация Java 11: 9.8. Функциональные интерфейсы
- Спецификация Java 11: 9.9. Типы функций
- Спецификация Java 11: Глава 17. Потоки и блокировки
- Спецификация Java 11: 17.1. Синхронизация
- Спецификация Java 11: 17.2. Набор ожиданий и уведомления
- Спецификация Java 11: 17.2.2. Уведомление. 17.2.3. Прерывания
- Спецификация Java 11: 17.3. Sleep и Yield
- Спецификация Java 11: 17.4. Модель памяти
- Спецификация Java 11: 17.4.1. Общие переменные. 17.4.2. Действия
- Спецификация Java 11: 17.4.3. Программы и порядок программ
- Спецификация Java 11: 17.4.4. Порядок синхронизации
- Спецификация Java 11: 17.4.5. Порядок происходит-до (happens-before)
- Спецификация Java 11: 17.5. Семантика final полей
- Спецификация Java 11: 17.5. Чтение, изменение final полей
- Спецификация Java 11: 17.6. Разрыв слова
- Спецификация Java 11: 17.7. Неатомарная обработка double и long
- Интерфейс Collection в Java
- Интерфейс Collection: коллекции представлений, неизменяемые коллекции
- Когда использовать ArrayList, а когда LinkedList
Комментарии
Отправить комментарий