Kyumi
Un projet de site Web cadre ssm. Site officiel : www.bestwonderful.com
Aperçu du projet
module
Divisé en module de blog et module de service de données
- Le module blog fournit l'édition, l'affichage, la classification, les commentaires, les points, les notifications et d'autres fonctions du blog.
- Le module de service de données fournit des données publiques, principalement provenant des robots d'exploration Web et de pythonCrawler.
Structure du projet
- le meilleur corps de site Web merveilleux. Blog, affichage du service de données.
- common est la gestion commune des classes d’outils de chaque module.
- Source de données du module de service de données Mongodata.
- Module moteur de recherche solrdata (à améliorer).
- Module de robot d'exploration Web webspider, fournisseur de données de la partie service de données.
Sélection de la technologie du projet
- Springframework de base springMVC Mybatis Freemarker
- autorisationshiro
- Graphiques d'éditeur d'éléments Vuejs front-end
Configuration du projet
Module Blogue
- préparation mysql, voir kyoumi.sql pour les détails DDL
- Configurer jdbc.properties
- E-mail, préparation Qiniu Cloud, configurer other.properties
Module de données (que le module de données soit configuré ou non n'affectera pas le module blog)
- préparation mongoDB
- Configurer mongo.properties
- Certaines données dépendent de pythonCrawler, vous devez donc configurer PythonCrawler ou choisir d'autres sources de données.