For further reference, please consider the following sections:
- Official Apache Maven documentation
- Spring Boot Maven Plugin Reference Guide
- Create an OCI image
- Spring Web
- Spring Security
- OAuth2 Client
- Spring LDAP
- Okta Spring Boot documentation
- MyBatis Framework
- Prometheus
The following guides illustrate how to use some features concretely:
- Building a RESTful Web Service
- Serving Web Content with Spring MVC
- Building REST services with Spring
- Securing a Web Application
- Spring Boot and OAuth2
- Authenticating a User with LDAP
- Okta-Hosted Login Page Example
- Custom Login Page Example
- Okta Spring Security Resource Server Example
- MyBatis Quick Start
- Accessing data with MySQL
If you don't have a free Okta developer account, you can create one with the Okta CLI:
$ okta register
Then, register your Spring Boot app on Okta using:
$ okta apps create
Select Web > Okta Spring Boot Starter and accept the default redirect URIs.