Spring-Boot-Forum
Backend backend
- Spring Boot 1.5.5
- Sécurité du printemps 4
- Mybatis (mybatis-spring-boot-starter 1.3.1)
L'extrémité avant
- Thyleleaf
- Amorce
- jquery
- Graphique.js
- bootstrap-sélectif
- daterangepicker
Outil de construction
Caractéristiques
- Contenu: publication, commentaire, catégorie, pagination, badge de nombre de commentaires, vues, validation du formulaire
- Utilisateur: rôles, profil, avatar, confirmation par e-mail
- Admin: Tableau de bord, graphiques, gestion de poste / catégorie
Fonctions principales
- Contenu: publication, commentaires, post-classification, pagination, statistiques de réponse, statistiques de visite, vérification du formulaire
- Utilisateur: autorisation, profils, avatars, vérification par e-mail
- Gestion: Gestion backend, graphiques statistiques, publications / gestion des catégories
Comment ça marche
Configuration de la base de données
Avant le déploiement, assurez-vous que la base de données MySQL est opérationnelle:
- Le nom du schéma par défaut est
db_springboot_forum - Le nom d'utilisateur par défaut est
root - Le mot de passe par défaut est
root
Vous pouvez également modifier la configuration de la base de données dans src/main/resources/application.properties par vous-même.
Service de messagerie STMP
La configuration du service de messagerie STMP est dans src/main/resources/application.properties . Vous êtes encouragé à utiliser votre propre service STMP, mais vous êtes également invités à utiliser le mien à des fins de test.
Courez avec Maven:
git clone https://github.com/qingwenwei/spring-boot-forum.git
cd spring-boot-forum
mvn spring-boot:run
Le serveur est accessible sur http: // localhost: 8080.
Captures d'écran
Page d'accueil

Post Management Post Management

Profil utilisateur

Graphiques graphiques

Merci spécial
Le faux texte chinois utilisé dans ce projet est généré par "sans doute faux générateur de texte".
Chinois lorem ipsum erratique faux générateur de texte