java
- Информация о материале
- Категория: java
- Просмотров: 103
Dagger — фреймворк для внедрения зависимостей (Dependency Injection, DI) в приложения на платформе Java. Разрабатывался компанией Square, но сейчас поддерживается Google.
Документация: https://dagger.dev/dev-guide/
Github: https://square.github.io/dagger/
Очень примитивный пример: https://github.com/cherepakhin/dagger_simple
Hello World: https://github.com/cherepakhin/dagger_hello_world
Задачи Dagger
- Автоматическое внедрение зависимостей в объекты (классы, интерфейсы, контексты и другие объекты);
- Управление жизненным циклом зависимостей;
- Создание синглтонов (единственных экземпляров) или одноразовых зависимостей (создаются новые экземпляры при каждом запросе);
- Обработка сложных зависимостей;
- Модульное тестирование (возможность заменять реальные зависимости на фиктивные или подставные объекты).
- Информация о материале
- Категория: java
- Просмотров: 23
Примеры на gihub от OTUS
Примеры VIEW на gihub от OTUS
Примеры Spring MVC и React на gihub от OTUS
Много чего учебного, в том числе и Spring MVC
Загрузка файлов в Spring MVC
- Информация о материале
- Категория: java
- Просмотров: 39
Стартовый проект GWT
Getting Started GWT
GWT Quick Guide
Работа с GWT с библиотекой ExtGWT (очень неплохо описано)
Новое в Ext GWT 3.0 (... UI binder забавный. Типа была разметка html и логика на js, теперь разметка на xml и логика на java...)
https://javastudy.ru/gwt/gwt-hello-world-example
Интеграция GWT со Spring Boot
Начальная настройка проекта, создание и запуск простейшего проекта GWT + Spring Boot: GitHub Quick Start GWT Boot
- Информация о материале
- Категория: java
- Просмотров: 39