开发全栈应用程序:Spring Boot + JPA + Thymeleaf
Developing a Full-Stack App : Spring Boot + JPA + Thymeleaf
使用 Spring Boot、JPA、Thymeleaf、Spring 测试(Mockito、JUnit、Docker)、Spring Security 开发全栈应用程序
你会学到什么
-
构建全栈 Java Spring 项目
-
使用 Spring Data JPA 实现后端层
-
使用 Spring Security 保护应用程序并实现用户角色
-
使用 Spring MVC Thymeleaf 实现前端
-
使用 Mocoito 对项目进行 Implmenet 单元测试
-
使用 Unit 为项目实施单元测试
-
使用测试容器进行 Implmenet 集成测试
-
可下载的源代码
要求
-
爪哇+8
-
弹簧核心框架
描述
弹簧引导简介:
Spring Boot 是一个基于 Java 的开源框架,用于创建微服务。它由 Pivotal Team 开发,用于构建独立和生产就绪的 spring 应用程序。本章将向您介绍 Spring Boot 并让您熟悉其基本概念。
弹簧引导优点:
Spring Boot 为其开发人员提供以下优势 –
- 易于理解和开发 spring 应用程序
- 提高生产力
- 缩短开发时间
课程描述:
本课程讲授如何自下而上构建全栈应用程序,并涉及实际软件开发中使用的非常重要的概念。
课程目标:
- 了解如何根据系统业务需求构建系统类图 (UML)。
- 学习使用 Spring Initializr 以及如何构建 SpringBoot 项目。
- 了解如何使用 Spring Data JPA 开发模型层。
- 了解如何使用 Spring Service 开发业务层。
- 了解如何使用 JUnit-5 和 Mockito-4 开发 Unti 测试。
- 了解如何使用测试容器开发集成测试。
- 了解如何使用 Spring MVC 和 Theymleaf 开发前端。
- 了解如何使用 Spring Secuirty (Statefull) 开发用户身份验证和授权
- 了解如何使用 Maven 构建工具。
- 使用 Mysql 数据库进行数据存储。
- 开发人员使用最好的 Java IDE:Intellij IDEA。
- 解释如何在 Windows 和 Linux 上安装软件。
本课程适合谁:
- 希望练习实时应用程序的 Java/Spring 开发人员
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)