8 (905) 200-03-37 Владивосток
с 09:00 до 19:00
CHN - 1.14 руб. Сайт - 21.13 руб.

2 объема дизайнерских моделей должны основываться на классическом фреймворном источнике и реальных сценариях бизнеса+основные принципы Spring5 и 30 -класс

Цена: 3 698руб.    (¥175)
Артикул: 624320558517

Вес товара: ~0.7 кг. Указан усредненный вес, который может отличаться от фактического. Не включен в цену, оплачивается при получении.

Этот товар на Таобао Описание товара
Продавец:中图天下图书专营
Адрес:Пекин
Рейтинг:
Всего отзывов:0
Положительных:0
Добавить в корзину
Другие товары этого продавца
¥ 99 541 142руб.
¥ 69.8 49.561 048руб.
¥44.5941руб.
¥541 142руб.

Основная информация.jpg

Название: режим дизайна должен быть изучен таким 

Цена: 118,00 Юань

Пресса: электронная промышленная пресса

ISBN: 9787121392085

Издание: 1

Цена: 118

Время публикации: 2020-07-01


Заголовок: Принцип Spring5 Core и 30 классических рук реалистично борьба 
ISBN: 9787121367410 
Цены: 118.00 
Автор/редактор: Тан Юнде 
Издательство: Электронная промышленная пресса 
Время публикации: Июль 2019 



Введение. JPG

Название: режим дизайна должен быть изучен таким 

Эта книга начинается с Universal Skill UML дизайна программного обеспечения, сосредоточенного на том, чтобы ввести обычно используемые классики и последовательные графики; , Tomcat, Netty to Gof to GOF.“Заполнить яму”и“Преподавание вопросов и ответов”Опыт, анализируйте каждую модель дизайна в глубоком, всеобъемлющем, популярном, ярком, интересном и приземленном способе в сочетании с реальными сценариями бизнеса и вылечите его“Сложность в выборе шаблона дизайна”Там будет введено 4 обычно используемых новых дизайнерских шаблонов;

Если у вас уже есть опыт программирования, вы должны изучить режим дизайна; В исходном коде кадры вы всегда неудовлетворительны, тогда эта книга“Внутренние навыки”.


Название: весна 5 основных принципов с 30 целями настоящей настоящей войны

Основываясь на практике разработки программирования, «Пружины 5 основных принципов и 30 ручной реальной войны», не только глубоко анализируют принципы и новые характеристики Spring 5, но также выводят принцип проектирования Spring шаг за шагом от аспектов подготовки окружающей среды, Top - Структура уровня, доступ к данным и другие аспектыВ каждой точке знания большему количеству случаев классического кода помогают тщательно объяснить теорию.30 категорий в спине, чтобы испытать творческий процесс весеннего автора, чтобы каждый читатель учился.

Для технического персонала Java Architects, а также для студентов -компаний и рабочих разработчиков Java, которые заинтересованы в Java Web с Spring в качестве основного, эта книга представляет собой техническое руководство по обновлению с сильным практическим значением.Читатели могут видеть исходный код через эту книгу больше не“Морская болезнь”, легко найти вход;




Каталог.jpg

Название: режим дизайна должен быть изучен таким 

1 статья Прелюдия к дизайну программного обеспечения

1 глава Повторно согласовать UML2

1.1 Определение UML 2

1.2 Сценарий приложения UML 2

1.3 Введение в UML Basic Components 3

1.3.1 Вещи 3

1.3.2 Отношения 5

1.3.3 Рисунок 6

2 главы Обычно используется диаграмма UML 7 для проектных шаблонов

2.1 Класс Рисунок 7

2.1.1 Отношения наследования 8

2.1.2 Реализовать отношения 8

2.1.3 Комбинированные отношения 9

2.1.4 Отношения агрегации 10

2.1.5 Отношения 11

2.1.6 Зависимость 12

2.1.7 Навыки памяти классов 14

2.2 Диаграмма синхронизации 15

2.2.1 Роль диаграммы времени 15

2.2.2 Временная диаграмма Композиционный элемент 16

2.2.3 График комбинации графиков 17 фрагмент 17

2.2.4 Метод рисования времени и практика применения 19

3 главы Семь основных принципов проектирования архитектуры программного обеспечения 22

3.1 Принцип открытия и закрытия 22

3.1.1 Определение принципа открытия и закрытия 22

3.1.2 Используйте принцип открытия и закрытия, чтобы решить практические проблемы23

3.2 Принцип инверсии опоры 24

3.2.1 Определение принципа инверсии зависимости 24

3.2.2 Используйте принцип инверсии зависимости для решения практических задач25

3.3 Принцип единственной ответственности 28

3.3.1 Определение Принцип единственной ответственности28

3.3.2 Решить практические проблемы с использованием Принцип одиночной ответственности28

3.4 Принцип изоляции интерфейса 31

3.4.1 Определение принципа изоляции интерфейса 31

3.4.2 Используйте принцип изоляции интерфейса для решения практических задач31

3.5 Закон Димита 33

3.5.1 Определение закона Димита 33

3.5.2 Используйте правило Dimit для решения практических задач33

3.6 Принцип замены Лиша 35

3.6.1 Определение принципа замены Ричмонда 35

3.6.2 Используйте принцип замены Рихтера для решения практических проблем36

3.7 Синтез и принцип повторного использования 40

3.7.1 Определение принципа синтеза и мультиплексирования 40

3.7.2 Используйте принцип синтетического повторного использования для решения практических задач 40

3.8 Краткое описание принципов программного проектирования архитектуры 42

4 главы Вещи о дизайне43

4.1 Отношения между этой книгой и «Паттерном дизайна» GOF 43

4.2 Почему вы должны изучать шаблоны дизайна 45

4.2.1 Напишите элегантный код 45

4.2.2 Лучший рефакторинг проекта 47

4.2.3 Классические рамки используются дизайнерские шаблоны для решения проблем 58

2 статьи Создать режим дизайна

5 главы Простой фабричный режим 60

5.1 История заводской модели 60

5.2 Простая заводская модель Обзор 61

5.2.1 Определение простой заводской шаблона 61

5.2.2 Сценарии применения простого заводского режима 61

5.2.3 Простая заводская модель UML Class Diagram 61

5.2.4 Общее написание простой заводской модели 62

5.3 Детали создания продукта пакета с использованием простого заводского режима63

5.4 Применение простого заводского режима в структуре исходного кода 66

5.4.1 Применение простого заводского режима в исходном коде JDK 66

5.4.2 Применение простого заводского режима в исходном коде.

5.5 Простой фабричный режим расширения 67

5.5.1 Преимущества простой заводской модели 67

5.5.2 Недостатки простой заводской модели 67

6 главы Фабричный метод режим 68

6.1 Фабричный метод обзор шаблона 68

6.1.1 Определение заводского метода шаблон 68

6.1.2 Сценарии приложения режима фабричного метода 69

6.1.3 Диаграмма класса UML из фабричного метода режим 69

6.1.4 Общий метод написания метода заводского метода модель 70

6.2 Используйте режим фабрики метода для достижения расширения продукта 71

6.3 Применение режима метода заводского метода в исходном коде.

6.4 Фабричный метод Расширение 73

6.4.1 Преимущества заводского метода модель 73

6.4.2 Недостатки заводского метода модель 73



7 главы Абстрактная заводская шаблон 74

7.1 Абстрактная фабрика Обзор шаблона 74

7.1.1 Определение абстрактной заводской шаблона 74

7.1.2 О иерархии продукции и семействе продуктов 75

7.1.3 Сценарии применения абстрактной заводской шаблона 76

7.1.4 Абстрактная заводская паттерна UML Class Diagram 76

7.1.5 Общее написание абстрактного заводского шаблона 76

7.2 Используйте абстрактные заводские паттерны для решения практических задач 78

7.2.1 Поддержка расширения продукта с использованием абстрактного режима заводского завода 78

7.2.2 Реконструирование пула соединений базы данных 81 с использованием абстрактного заводского шаблона

7.3 Применение абстрактного заводского шаблона в Spring Source Code88

7.4 Абстрактная заводская паттерна расширение 89

7.4.1 Преимущества абстрактной заводской шаблона 89

7.4.2 Недостатки абстрактной заводской шаблоны 90

Глава 8 Синглтон режим 91

8.1 ОБЗОР ОДИНГОНА 91 ОБЗОР 91

8.1.1 Определение Определения синглтона 91

8.1.2 Сценарии применения Синглтонского режима 91

8.1.3 Синглтонная картина UML Class Diagram 92

8.1.4 Общее написание синглтонского шаблона 92

8.2 Используйте синглтонский режим для решения практических задач 93

8.2.1 Недостатки синглтонского письма в голодном человеке 93

8.2.2 Восстановите место происшествия, где нить разрушает Singletons 93

8.2.3 Двойная проверка блокировки, метод написания синглтона очень популярен 97

8.2.4 Похоже на статическое внутреннее синглтон пишет 100

8.2.5 Восстановите место несчастного случая анти-деруционной синглтонской модели 101

8.2.6 Более элегантное перечисление синглтонское написание выпускается 103

8.2.7 Восстановите сцену аварии, которая опустошает синглтонский шаблон 108

8.2.8 Решите проблему массового производства Singleton с использованием контейнерного стиля Singleton Prises114


Заголовок: Принцип Spring5 Core и 30 классических рук реалистично борьба

1 Весенние внутренние навыки 

Глава 1 Принципы проектирования программного обеспечения 2 

1.1 Принципы открытия и закрытия 2 

1.2 Принципы зависимости 4 

1.3 Принципы единой ответственности 7 

1.4 Принцип изоляции интерфейса 10 

1,5 Принципы Dimit 12 

1.6 Принципы ERI закрывают 14 

1.7 Принципы синтетического повторного использования 19 

1.8 Принципы проектирования Резюме 20 

Глава 2 Режим дизайна моделей дизайна в пружине 21 

2.1 Зачем начинать с режима дизайна 21 

2.1.1 Напишите элегантный код 22 

2.1.2 Лучший проект реконструкции 24 

2.1.3 Classic Frameworks используют режим дизайна для решения проблем 36 

2.2 Подробная информация о заводском режиме 36 

2.2.1 Происхождение заводской модели 36 

2.2.2 Простой фабричный режим 37 

2.2.3 Фабричный метод режим 41 

2.2.4 Абстрактный заводской режим 43 

2.2.5 Практические случаи использования реконструкции модели заводской модели 47 

2.3 Подробное объяснение сингла режим 53 

2.3.1 Сценарий применения в режиме 53 сингла 53 

2.3.2 Hungry Han -Style Один пример 53 

2.3.3 Lazy Single Mode 54 

2.3.4 Отражающее разрушение одиночное 60 

2.3.5 Разрушение сериализации одиночное 61 

2.3.6 Зарегистрировать отдельный режим 68 

2.3.7 Синглы ниток реализуйте Threadlocal 74 

2.3.8 ОДИНСКИЙ МОДА РАБОТА 75 

2.4 Прототип режим Подробный объяснение 75 

2.4.1 Сценарий приложения режима прототипа 75 

2.4.2 Qian Clone 77 

2.4.3 Шэньчжэнь клон 79 

2.4.4 Уничтожение клонирования Один пример 81 

2.4.5 Исходный код метода клона () 82 

2.5 Режим агента Подробный объяснение 82 

2.5.1 Сценарий применения прокси -режима 82 

2.5.2 Статический прокси 83 

2.5.3 Динамический агент 88 

2.5.4 Прокси -режим и пружина 107 

2.5.5 Суть сущности статических агентов и динамических агентов 108 

2.5.6. Преимущества и недостатки прокси -режима 109 

2.6 Подробное объяснение модели 109 фракции WEI. 

2.6.1 Сценарии определения и применения модели фракции WEI 109 

2.6.2 Режим фракции WEI отражен в исходном коде 111 

2.7 Подробное объяснение стратегического режима 

2.7.1 Сценарий применения стратегического режима 114 

2.7 .2 

2.7.3 Режим стратегии отражен в исходном коде JDK 122 

2.7.4 Преимущества и недостатки стратегического режима 125 

2.7.5 WEI Школа и стратегическое режим комплексное применение 125 

2.8 Подробное объяснение режима шаблона 129 

2.8.1 Сценарий приложения режима шаблона 129 

2.8.2 Используйте режим шаблона для реструктурирования операционной бизнес -сцены JDBC 132 

2.8.3 Режим шаблона в исходном коде отражает 136 

2.8.4 Преимущества и недостатки режима шаблона 138 

2.9 Подробное объяснение режима адаптера 139 

2.9.1 Сценарий приложения режима адаптера 139 

2.9.2 Реконструкция бизнес -сценария свободной адаптации трех сторон 141 

2.9.3 Режим адаптера отражен в исходном коде 149 

2.9.4 Преимущества режима адаптера 153 

2.10 Подробное объяснение декоративного режима 153 

2.10.1 Сценарий применения режима декоратора 153 

2.10.2 Сравнение режима декоратора и режима адаптера 163 

2.10.3 Применение режима декора в исходном коде 163 

2.10.4 Преимущества и недостатки режима декоратора 165 

2.11 Режим наблюдателя Подробный объяснение 165 

2.11.1 Сцена приложения Observer Model 165 

2.11.2 Применение режима наблюдателя в исходном коде 175 

2.11.3 на основе режима Guava API Easy Field Roder 176 

2.11.4 Преимущества и недостатки режима наблюдателя 177 

2.12 Сводка и сравнение каждого режима проекта 177 

2.12.1 GOF 23 Модель дизайна Введение 177 

2.12.2 Взаимосвязь между моделями дизайна 178 

2.12.3 Режим проектирования для обычно используется весной 182 

2.13 Сводка мыслей программирования весной 183 

2 весенняя среда тепла 

Глава 3 Весна весны 186 года 

3.1 *Начало из фасоли 187 

3.2 Первоначальное намерение весны 188 

3.3 Программирование BOP 

3.4 Понять BeanFactory 189 

3.5 Концепция программирования AOP 189 

Глава 4 Весна 5 Системная архитектура 191 

4.1 Core Container 192 

4.2 AOP и поддержка устройств 192 

4.3 Доступ к данным и интеграция 193 

4.4 Веб -компонент 194 

4.5 Коммуникационное сообщение 194 

4.6 Интегрированный тест 194 

4.7 Интегрирован 194 

4.8 Зависимая связь между модулями 194 

Глава 5 Весенняя версия Правила именования 196 

5.1 Версия общего программного именования 196 

5.2 Семантическая версия Правило трафика 197 

5.3 Слова модификации, распространенные в бизнес -программном обеспечении 197 

5.4 Номер версии программного обеспечения Limited 198 

5.5 Правила именования весной версии 199 

Глава 6 Spring Source Code Download and Construction Skills 200 

6.1 Spring 5 исходный код скачать 200 

6.2 Навыки построения навыков на основе Gradle 201 

6.3 Яма 207 Во время строительного процесса Градл 207 

3 Принципы весенних основных основных принципов 

Глава 7 Используйте 300 строк кода, чтобы уточнить основной принцип Spring 210 

7.1 Пользовательская конфигурация 210 

7.1.1 Configure Application.Properties Файл 210 

7.1.2 Настроить файл 210 web.xml 

7.1.3 Настраиваемая примечание 211 

7.1.4 Конфигурация Примечание 212 

7.2 Инициализация контейнера 213 

7.2.1 Реализация версии 1.0 213 

7.2.2 Реализация версии 2.0 216 

7.2.3 Реализация 3.0 Версия 223 

7.3 Демонстрация операционного эффекта 227 

Глава 8 Шаг - -штор -пружина IOC -последовательности. 

8.1 Spring Core Container First Experience 228 

8.1.1 Разговор о МОК и DI 228 

8.1.2 Класс контейнеров с пружинными контейнерами Рисунок 229 

8.1.3 Web IOC Container First Experience 232 

8.2 Инициализация контейнера IOC на основе XML 237 

8.2.1 Найдите вход 238 

8.2.2 Получить путь конфигурации 238 

8.2.3 Начните с начала 240 

8.2.4 Создать контейнер 242 

8.2.5 Загрузите путь конфигурации 243 

8.2.6 Стратегия обработки пути распределения 244 

8.2.7 Проанализируйте путь файла конфигурации 247 

8.2.8. СТАРИТЕЛЬНОЕ ЧИТАНИЕ Содержание конфигурации 249 

8.2.9 Подготовка объектов документа 250 

8.2.10 Стратегия распределения и анализа 251 

8.2.11 Конфигурация загружается в память 252 

8.2.12 Загрузка Элемент 257 

8.2.13 Загрузка <свойства> Элемент 261 

8.2.14 Загрузка <Свойство > Подподобное 264 

8.2.15 Загрузка Subfenging 266 

8.2.16 Стратегия регистрации распределения 267 

8.2.17 Зарегистрируйтесь в контейнере 267 

8.3 Аннотированная инициализация МОК 270 

8.3.1 Предыдущая жизнь аннотации 270 

8.3.2 Позиционирование пути сканирования бобов 271 

8.3.3 Прочитайте столичные данные 273 

8.3.4 Сканируйте указанный пакет и проанализируйте его как Beandefinition 277 

8.3.5 Зарегистрировать Beandefinition 283 

8.4 Инициализация контейнера IOC 285 

Глава 9 Шаг -по -шаг -пружины DI -последовательность. Рисунок 287 

9.1 Весенняя автоматическая сборочная зависимость вводится 287 

9.1.1 полагаясь на время инъекции 287 

9.1.2 Найдите вход, чтобы получить Bean 288 

9.1.3 Начало экземпляр 293 

9.1.4 Выберите Стратегию Комплексной Бин. 297 

9.1.5 исполнение бобов, созданных 299 

9.1.6 Зависимость подготовки в инъекции 301 

9.1.7. 

9.1.8. 

9.2 Эти маленькие известные детали в весеннем контейнере IOC 314 

9.2.1 о*загрузке 314 

9.2.2 О фабрике и Beanfactory 317 

9.2.3 Ресцензия на автопроизводство 322 

Глава 10 Шаг шаг шаг шаг пружина AOP время работы Предисловие Рисунок 326 

10.1 Spring Aop First Experience 326 

10.1.1 Сценарий приложения Spring AOP Spring AOP 326 

10.1.2 Несколько концепций, которые необходимо понимать в AOP 327 

10.1.3 Два способа использования Spring AOP 329 

10.1.4 Правила конфигурации Point Point Express 333 

10.2 Анализ исходного кода Spring AOP 334 

10.2.1 Найдите вход 334 

10.2.2 Выберите стратегию агента 338 

10.2.3 Вызовите метод прокси 341 

10.2.4 Триггер уведомление 347 

Глава 11 Шаг -Блая -шаг Spring MVC. Продолжающаяся последовательность Рисунок 352 

11.1 Предварительное исследование процесса обработки запросов Spring MVC 352 

11.2 Spring MVC Nine Congress Components 353 

11.2.1 HandlerMapping 353 

11.2.2 HandlerAdapter 353 

11.2.3 HandlerExceptionResolver 354 

11.2.4 ViewResolver 354 

11.2.5 RequestToViewNameTranslator 354 

11.2.6 LocaleResolver 354 

11.2.7 ThemeResolver 355 

11.2.8 MultipartResolver 355 

11.2.9 FlashMapManager 355 

11.3 Анализ исходного кода Spring MVC 355 

11.3.1 Стадия инициализации 356 

11.3.2 Запустите стадию звонка 359 

11.4 Spring MVC Предложение оптимизации 367 

4 весна настоящая настоящая война 

Глава 12 Подготовка среды 370 

12.1 Idea Integrated Lombok Plug -In 370 

12.1.1 Установка -в 370 

12.1.2 Процессор аннотации конфигурации 373 

12.1.3 Используйте плагин -IN 374 

12.2 от Сервлета до ApplicationContext 375 

12.3 Подготовка базовая конфигурация 376 

12.3.1 Приложение. Прозрачная конфигурация .377 

12.3.2 Pom.xml Конфигурация 377 

12.3.3 Конфигурация Web.xml 378 

12.3.4 GPDispatcherServlet 378 

Глава 13 Top Structure Design 380 

13.1 Annotion (пользовательская конфигурация) Модуль 380 

13.1.1 @GPService 380 

13.1.2 @GPAutowired 381 

13.1.3 @GPController 381 

13.1.4 @GPRequestMapping 382 

13.1.5 @GPRequestParam 382 

13.2 Core (интерфейс верхнего уровня) модуль 382 

13.2.1 GPFactoryBean 382 

13.2.2 GPBeanFactory 383 

13.3 Бобов (упаковка конфигурации) Модуль 383 

13.3.1 GPBeanDefinition 383 

13.3.2 GPBeanWrapper 384 

13.4 Контекст (контейнер IOC) Модуль 385 

13.4.1 GPAbstractApplicationContext 385 

13.4.2 GPDefaultListableBeanFactory 385 

13.4.3 GPApplicationContext385 

13.4.4 GPBeanDefinitionReader 388 

13.4.5 GPApplicationContextAware 391 

Глава 14 Функция для завершения DI Module 392 

14.1 Начало с метода getBean () 393 

14.2 GPBeanPostProcessor 395 

Глава 15 Завершение функции модуля MVC 396 

15,1 MVC Top -Level Design 396 

15.1.1 GPDispatcherServlet 396 

15.1.2 GPHandlerMapping 402 

15.1.3 GPHandlerAdapter 403 

15.1.4 GPModelAndView 406 

15.1.5 GPViewResolver 406 

15.1.6 GPView 407 

15.2 Реализация бизнес -кода 409 

15.2.1 IQueryService 409 

15.2.2 QueryService 410 

15.2.3 IModifyService 410 

15.2.4 ModifyService 411 

15.2.5 MyAction 412 

15.2.6 PageAction 413 

15.3 Пользовательский шаблон страница 414 

15.3.1 first.html 414 

15.3.2 404.html 414 

15.3.3 500.html 415 

15.4 Демонстрация операционного эффекта 415 

Глава 16 Завершите ткачество AOP 417 

16.1 Основная конфигурация.