8000 GitHub - crojastrianaDev/control_usuarios: Esta aplicación web, desarrollada utilizando Java Spring Boot, ofrece un sistema completo de control de usuarios con funciones de autenticación, autorización. La aplicación utiliza las tecnologías clave de Spring Boot, JPA, Hibernate, Spring Security, Thymeleaf y Bootstrap para proporcionar una experiencia de usuario segura y atractiva.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Esta aplicación web, desarrollada utilizando Java Spring Boot, ofrece un sistema completo de control de usuarios con funciones de autenticación, autorización. La aplicación utiliza las tecnologías clave de Spring Boot, JPA, Hibernate, Spring Security, Thymeleaf y Bootstrap para proporcionar una experiencia de usuario segura y atractiva.

Notifications You must be signed in to change notification settings

crojastrianaDev/control_usuarios

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Título del Repositorio:

Control de Usuarios con Java Spring Boot y Thymeleaf

Descripción:

Esta aplicación web, desarrollada utilizando Java Spring Boot, ofrece un sistema completo de control de usuarios con funciones de autenticación, autorización y gestión de información personal. La aplicación utiliza las tecnologías clave de Spring Boot, JPA, Hibernate, Spring Security, Thymeleaf y Bootstrap para proporcionar una experiencia de usuario segura y atractiva.

Características Principales:

Autenticación y Autorización: Implementación de un sistema de autenticación robusto mediante Spring Security, con roles y permisos gestionados a través de la base de datos.

Base de Datos MySQL: La aplicación utiliza MySQL como base de datos para almacenar la información de usuarios, roles y detalles personales.

Mapeo Objeto-Relacional con Hibernate y JPA: Se ha implementado el mapeo objeto-relacional (ORM) mediante Hibernate y JPA para facilitar la interacción con la base de datos y gestionar las entidades User, Role y Person.

Gestión de Usuarios y Roles: Permite la creación, edición y eliminación de usuarios, así como la asignación de roles a cada usuario.

Información Personal: La aplicación gestiona información personal mediante la entidad Person, permitiendo el almacenamiento de detalles adicionales sobre cada usuario.

Interfaz de Usuario Atractiva con Thymeleaf y Bootstrap: La interfaz de usuario está diseñada utilizando Thymeleaf y Bootstrap para proporcionar una experiencia visual intuitiva y responsiva.

Instrucciones de Configuración:

Base de Datos:
    Configura tu base de datos MySQL con las credenciales apropiadas.
    Ejecuta el script de creación de tablas proporcionado en el repositorio.

Configuración de la Aplicación:
    Asegúrate de tener las dependencias de Maven descargadas y configuradas en tu entorno de desarrollo.
    Revisa y ajusta las configuraciones de conexión a la base de datos en el archivo application.properties o application.yml.

Compilación y Ejecución:
    Compila y ejecuta la aplicación utilizando las herramientas proporcionadas por Spring Boot.

Acceso a la Aplicación:
    Accede a la aplicación a través de la URL proporcionada después de la ejecución.

Nota Importante: Recuerda configurar la base de datos y descargar las dependencias de Maven antes de ejecutar la aplicación.

About

Esta aplicación web, desarrollada utilizando Java Spring Boot, ofrece un sistema completo de control de usuarios con funciones de autenticación, autorización. La aplicación utiliza las tecnologías clave de Spring Boot, JPA, Hibernate, Spring Security, Thymeleaf y Bootstrap para proporcionar una experiencia de usuario segura y atractiva.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0