Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

BLog Spring boot / thymeleaf

NotificationsYou must be signed in to change notification settings

PagarciaSima/Spring-Boot-Rest-Blog-Thymeleaf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Imagen blog app

Descripción del Proyecto

Este proyecto consiste en unaAplicación de Blog utilizandoSpring Boot y el motor de plantillas thymeleaf. La aplicación permite realizar operaciones CRUD para la gestión de posts, y comentarios asociados a los posts

Características

  • CRUD Completo: Los usuarios administradores pueden crear, leer, actualizar y eliminar publicaciones de blog, así como comentarios y perfiles de usuario.Los usuarios con rol invitado solamente pueden gestionar sus propios comentarios y visualizar posts.
  • Spring Boot 3 y Thymeleaf: Se utiliza Spring Boot para el backend y Thymeleaf para el frontend, integrando estas tecnologías para crear una aplicación web dinámica y atractiva.
  • Spring Security 6: Implementa autenticación y autorización para asegurar la aplicación web.
  • Spring Data JPA & MySQL: Utiliza Spring Data JPA para interactuar con una base de datos MySQL, implementando relaciones complejas como One to Many y Many to One.
  • Validación de Formularios: validación de formularios y datos de beans utilizando Hibernate Validator.
  • Bootstrap CSS 5: Emplea Bootstrap 5 para diseñar y estilizar tu aplicación web, haciéndola responsiva y moderna.
  • Arquitectura de Tres Capas: Se basa en la arquitectura de tres capas: Controlador, Servicio y Repositorio/DAO.
  • Seguridad y Gestión de Usuarios: Implementa características de seguridad como registro, inicio de sesión y cierre de sesión.
  • Filtrado y Búsqueda: Implementar funciones de filtrado y búsqueda dentro de tu aplicación.
  • Mapeo Personalizado: Utiliza un mapeador personalizado para la conversión entre entidades y DTOs.

Tecnologías Utilizadas

  • Spring Boot 3
  • Spring MVC
  • Spring Security 6
  • Thymeleaf
  • Spring Data JPA
  • MYSQL
  • Bootstrap
  • HTML5

About

BLog Spring boot / thymeleaf

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp