|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/angular-8-spring-boot-microservices-and-spring-cloud/
课程评论:没有评论
课程名称:Angular 8 + Spring Boot 微服务与 Spring Cloud 课程概述:在本课程中,我们将学习如何使用 Spring Boot 和 Spring Cloud 构建微服务。整个课程将逐步实施,从初始阶段到最终完成,让学习过程变得清晰易懂。我们会深入分析代码的每一个细节,尽管可能会遗漏一些要点,但您可以随时通过问答区或直接消息提出问题,我们会及时回答。 我们的应用程序将包含两个主要组件:服务端和客户端。在服务端,核心技术是 Spring Boot 和 Spring Cloud。我们将依赖这两个库实现微服务。具体使用的库包括: - Spring Boot Web:实现模型视图控制器(MVC)结构。 - Spring Security:用于实现安全登录功能。 - Java 持久化 API(JPA):用于对象关系映射。 - REST 仓库:结合 JPA 和 CRUD 仓库进行数据操作。 - Liquibase:用于数据库迁移。 - MySQL:作为数据库。 - Eureka Discovery:用于与其他服务的通信。 - Lombok:帮助编写更简洁的代码。 在客户端,我们将使用 Angular 8,逐步创建一个课程管理系统的前端。 该课程为您提供了全面的学习路径,适合希望掌握现代微服务架构与前端开发的学习者。
In this course, we will learn microservices with using Spring Boot and Spring Cloud. To create it, we will implement eveything step by step from initial to finalize so everything will be so clear. Also, we try to look into every detail of code. Of course, we can miss some points of them but in that case, you know that all time you can ask your questions from Q & A section or from direct message. All questions and messages will be answered.Our application goes on with two main components. These are server side and client side.On server side, the main core thing will be Spring Boot and Spring Cloud. We will implement microservices with using these two libraries. Also, we will use these libraries on microservices;First one is Spring Boot Web; Because we will use Model View Controller structure on our service. Second one is Spring Security; Because we will implement secure login.The other one is Java Persistence Api; Because we will use Object relational mapping.The other one is Rest Repositories; Because we will use JPA and CRUD repository.The other one is Liquibase; Because we will use it for database migration.The other one is MySQL; Because we will use it for database.The other one is Eureka Discovery; Because we will use it for communication with other services.Last one is Lombok; Because we will use it for clean code.On client side, we will use angular 8. We will create a course management sytem on front end. Also, we will implement it step by step.