Loading repository data…
Loading repository data…
gui-adams / repository
Backend robusto para um sistema de blog, desenvolvido com Spring Boot. O projeto oferece segurança avançada com Spring Security e autenticação via JWT (JSON Web Token), além de uma API RESTful eficiente para gerenciamento de posts e categorias.
Blog Spring 17
Este é o backend de um blog desenvolvido com Spring Boot, Spring Security e JWT (JSON Web Token). O projeto implementa autenticação segura, controle de acesso e operações CRUD para gerenciar posts e categorias.
Funcionalidades
Autenticação e autorização utilizando JWT. Operações CRUD para posts e categorias. Gerenciamento de usuários e perfis de acesso. Paginação e ordenação de listagem de posts. Segurança aprimorada com Spring Security. Validação de dados e tratamento de erros. API RESTful estruturada e padronizada.
Tecnologias Utilizadas
Java 17: Linguagem de programação principal. Spring Boot: Framework para criação de aplicações robustas. Spring Security: Implementação de segurança. JWT: Token de autenticação. Hibernate: Mapeamento Objeto-Relacional (ORM). PostgreSQL: Banco de dados relacional. Lombok: Simplificação do código Java. Maven: Gerenciamento de dependências.
Requisitos Java 17 ou superior. Maven instalado. Banco de dados PostgreSQL configurado.
Contato
Autor: Guilherme Adams
E-mail: guilherme.adams@live.com