課程簡介

Introduction

Spring and REST Web Services

  • SOA and microservices
  • HATEOAS and HAL
  • What is Spring Data REST?

Preparing the Development Environment

  • Installing and configuring JDK
  • Installing and configuring Spring
  • Installing and configuring Postman

Spring Data REST

  • Creating tables, entities, and fields
  • Working with data sources
  • Creating repositories
  • Using POST and PUT
  • Configuring a path
  • Creating an API
  • Implementing an API
  • Exploring resources
  • Paging and sorting
  • Maintaining API exposure
  • Customizing JSON serialization
  • Applying custom finder methods

Microservice REST APIs

  • Creating a schema and project
  • Developing and fixing entities
  • Using associations
  • Creating repositories
  • Working with data sources

Testing with Postman

  • Creating resources
  • Customizing associations
  • Exposing resources

Securing APIs

  • Adding dependencies
  • Configuring authorization and authentication

Summary and Conclusion

最低要求

  • An understanding of the Spring Framework
  • Java programming experience

Audience

  • Web Developers
 14 時間:

人數



每位參與者的報價

客戶評論 (5)

相關課程

Java 8 and Spring

35 時間:

Java Spring REST, Angular and Openlayers

49 時間:

Spring and Hibernate in Java Applications

21 時間:

Java Spring

35 時間:

RabbitMQ with Java and Spring

14 時間:

Spring 5

21 時間:

Spring Webflux

14 時間:

Java Persistence with Hibernate

14 時間:

Java Fundamentals for Android

14 時間:

Unit Testing with JUnit

21 時間:

Java Advanced

28 時間:

Java fundamentals with Maven

28 時間:

Java Advanced - one day

7 時間:

Java Intermediate - one day

7 時間:

Standard Java Security

14 時間:

課程分類