|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/kurs-java-spring-beans/
课程评论:没有评论
课程名称:Java 研讨会 #13 - Spring Beans 课程概述: 本次研讨会专注于 Spring Beans,这是 Java 中最受欢迎的框架之一——Spring——的核心组成部分。您将了解什么是 Spring 框架,使用 Spring 的优势,以及您的类需要满足哪些前提条件才能正确使用它。这是您 Spring 之旅的第一步。 研讨会主题: * **Spring 简介** * Spring 的必要性 * 为什么使用框架 * 使用 Spring 的优势概览 * **Spring vs Java EE** * Spring 与 Java EE 的比较 * 差异与相似性概览 * **必要定义** * 与 Spring 相关的关键概念和定义 * 讨论 IoC (控制反转)、DI (依赖注入)、Bean 等术语 * **Spring Beans** * 基于 XML 文件的配置 * 如何通过 XML 文件配置 Spring Beans * 配置示例和配置文件说明 * 基于注解的配置 * 如何使用注解配置 Spring Beans * 关键注解概览:@Component, @Service, @Repository, @Controller * 组件扫描 * 如何使用组件扫描自动检测和注册 Spring Beans * 使用 @ComponentScan 配置组件 * 原型(Stereotypes) * Spring 中原型注解的讨论 * @Component, @Service, @Repository, @Controller 等注解的角色和应用 * **Spring with Lombok** * 如何在 Spring 项目中使用 Lombok 库 * 使用 Lombok 减少样板代码的示例 * **测试与项目** * 测试:检验对 Spring Beans 基础知识的理解 * 项目:一个实践项目,让您能够将所学知识应用于实践 材料说明: * 我们将提供笔记作为学习辅助。 * Java 版本:课程使用 Java 17 录制,但也可在更新版本上进行。 * 我们使用 Spring 5,但鼓励使用最新可用版本的 Spring。 * 本研讨会是 Zajavka 系列的第 13 场,您可以独立学习。 目标受众: 本“Spring Beans”研讨会非常适合希望理解并有效利用 Spring 来开发项目的学员。无论您的经验水平如何,本课程都将为您提供使用 Spring 框架更好地设计、实现和维护应用程序所需的工具和知识。
Zapraszamy na warsztat poświęcony Spring Beans - kluczowej części jednego z najpopularniejszych frameworków w Javie, czyli Spring. W trakcie tego kursu dowiesz się, czym jest framework, jakie korzyści płyną z korzystania ze Springa oraz jakie założenia muszą spełniać Twoje klasy, aby poprawnie z niego korzystać. To pierwszy krok w Twojej przygodzie ze Springiem.Tematyka warsztatu:Spring IntroA na co to komu potrzebne?Dlaczego warto używać frameworków.Przegląd zalet korzystania ze Springa.Spring vs Java EEPorównanie Springa z Java EE.Przegląd różnic i podobieństw.Potrzebne definicjeKluczowe pojęcia i definicje związane ze Springiem.Omówienie terminów takich jak IoC (Inversion of Control), DI (Dependency Injection), Bean, itp.Spring BeansKonfiguracja w oparciu o plik XMLJak skonfigurować Spring Beans za pomocą plików XML.Przykłady konfiguracji i omówienie plików konfiguracyjnych.Konfiguracja w oparciu o adnotacjeJak korzystać z adnotacji do konfiguracji Spring Beans.Przegląd najważniejszych adnotacji: @Component, @Service, @Repository, @Controller.Skanowanie komponentówJak używać skanowania komponentów do automatycznej detekcji i rejestracji Spring Beans.Konfiguracja komponentów za pomocą @ComponentScan.StereotypyOmówienie stereotypów w Springu.Rola i zastosowanie adnotacji takich jak @Component, @Service, @Repository, @Controller.Spring with LombokJak używać biblioteki Lombok w projektach Spring.Przykłady użycia Lombok do redukcji boilerplate code.Test i ProjektTestTest sprawdzający zrozumienie podstawowych zagadnień związanych ze Spring Beans.ProjektPraktyczny projekt, który pozwoli na zastosowanie zdobytej wiedzy w praktyce.Notatki do materiałów: udostępnimy notatki, które będą służyć jako pomoc w przyswajaniu wiedzy. Wersja Javy: Kurs został nagrany przy użyciu Javy 17, ale można go realizować również na nowszych wersjach. W materiałach używamy Springa 5, ale zachęcamy do korzystania z najnowszej dostępnej wersji Springa.Warsztat ten jest 13. warsztatem w ramach ścieżki Zajavka. Oczywiście możesz go realizować niezależnie od innych moich materiałów.Warsztat „Spring Beans" jest idealny dla osób, które chcą zrozumieć i efektywnie korzystać ze Springa w swoich projektach programistycznych. Niezależnie od Twojego poziomu doświadczenia, kurs ten dostarczy Ci niezbędnych narzędzi i wiedzy, abyś mógł lepiej projektować, implementować i utrzymywać swoje aplikacje za pomocą frameworka Spring.