Spring Boot JWT Authentication Example

This is a simple Spring Boot application that demonstrates how to implement JWT-based authentication and authorization. The application includes endpoints for user login, fetching job listings, and fetching job details.

Features

  • JWT authentication and authorization
  • User authentication with Spring Security
  • Fetch job listings and job details from external API
  • MySQL database integration

Prerequisites

  • Java 11 or higher
  • Maven
  • MySQL server

Getting Started

Clone the repository

git clone https://github.com/zikazama/dans-java-backend.git
cd dans-java-backend