|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/zero-to-hero-java-springboot-jpa-mastery-with-real-project/
课程评论:没有评论
**课程名称:** Java SpringBoot & JPA 精通实战项目:从零到英雄 **课程概述:** 本课程将带您体验使用现代技术栈(Java, Spring, SpringBoot, Hibernate, Spring Data JPA, RESTful Web Services)开发软件公司项目的过程。您将深入理解不同技术及其组件如何协同工作,共同构建一个面向最终用户的真实世界应用程序——一个物业管理系统。 **课程亮点:** * **实战项目驱动:** 通过开发一个完整的物业管理系统,学习真实世界的应用开发流程。 * **SpringBoot 3 升级:** 掌握将 SpringBoot 从 2 升级到 3 的关键知识。 * **Spring Data JPA 深度解析:** 了解 `findBy`、`countBy`、`existsBy`、`deleteBy` 等 Spring Data JPA 查询的实际应用。 * **核心技术栈掌握:** * Spring Framework 概念和 RESTful Web Services。 * 多种设计模式,如 Singleton, Prototype, Factory, MVC, Adapter 等。 * 如何构建生产就绪的分层架构应用程序。 * Profiles, 错误处理 (Error Handling), 日志 (Logging) 的实现。 * ORM (对象关系映射) 和 Spring Data JPA (Java Persistence API)。 * Spring Data JPA 中的实体关系。 * **高级开发与运维技能:** * 实现 Swagger API 文档。 * 实现应用健康监控 (Application Health Monitoring)。 * 使用 Sonar Scan 工具解决代码质量问题。 * 掌握 Maven 构建管理工具。 * 学习多层应用程序的调试技巧。 * 使用 Postman 客户端进行应用程序测试。 * **学习方式:** 所有内容都将通过丰富的示例和动手编码实践来讲解。 **目标收获:** 完成本课程后,您将能够独立使用 Java, Spring Boot 和 JPA 开发功能完善、可部署的真实世界应用程序,并具备软件开发公司中常用的高级开发和测试技能。
This course will make you experience how projects are developed in software companies using modern stacks like Java, Spring, SpringBoot, Hibernate, Spring Data JPA and Restful webservices.In this course you will be understanding how different technology and its components work together to build a real world application which end users are able to use in real life. It will be a Property Management System.You will about real world uses of SpringData JPA findBy, countBy, existsBy, deleteBy queries.We will also learn to relate different concepts with real world examples. In this course we will learn the following:We will learn different concepts Spring Framework and RESTful webservicesWe will learn about different design patterns like Singleton, Prototype, Factory, MVC, Adapter etcWe will learn to create production ready application in a layered architectureWe will learn about profiles, error handling, loggingWe will learn about ORM and Spring data JPA(Java Persistence API)We will learn about Entity Relationship in Spring Data JPAWe will implement Swagger API documentationWe will also learn to implement application health monitoringWe will learn to solve code quality issues using Sonar Scan toolWe will learn about maven build management toolWe will learn about debugging techniques for multi layer applicationWe will learn to test application with Postman clientWe will cover all this topics with the help examples and hands-on codingWe will develop a real world project which you can use it for yourselfWe will upgrade springboot 2 to springboot version 3