Il m'a fallu presque un mois pour faire quelque chose avec mon cœur pour la première fois, pour le mettre en œuvre du début à la fin. Même s'il n'est pas entièrement fonctionnel, qu'il contient tant de bugs et qu'il est torturé, je dois quand même persévérer, alors. Je Il y a l’article d’aujourd’hui.
La persévérance est très importante. La réalisation de chaque fonction nécessite de la persévérance dans le temps. Certains bugs semblaient vraiment impossibles à résoudre à l'époque, et j'avais l'impression de devoir abandonner, mais si j'y repense quelques jours plus tard, il semble que je puisse les surmonter.
Ce petit projet de blog a des fonctions essentiellement complètes :
Basé sur le framework d'intégration Spring + SpringMvc + Mybatis, le plug-in de pagination pagehelper du maître Mybatis Liuzh est utilisé. Le modèle utilisé dans le front-end est le modèle de blog w3.css de w3school. L'éditeur en ligne editormd est intégré en arrière-plan. La page d'introduction utilise starwarsintro.css de Star Wars.
Jetons un coup d'œil à la capture d'écran d'une longue image :
bloc d'articles
Présentation personnelle
Articles les plus populaires (je compte les quatre articles avec le plus de commentaires, la valeur par défaut est les quatre premiers)
Classement des balises
Pied de page du blog
Page Contactez-moi
Page À propos de moi
Affichage de la page de gestion backend
Le package jar a été téléchargé. La raison pour laquelle je n'utilise pas maven est de réduire la difficulté. L'inconvénient est que le projet est un peu volumineux, mais cela peut réduire la difficulté d'apprentissage. Il ne devrait pas y avoir de conflits de version du package jar. perte d’intérêt et incapacité de continuer à apprendre.
Adresse github du projet
Adresse du cloud de code de projet
URL Tencent Cloud du projet
Cette fois, c'est principalement à des fins d'apprentissage. Comme de nombreuses fonctions ne sont pas encore parfaites, je continuerai à l'améliorer si j'ai le temps. Les pages front-end sont essentiellement modifiées à l'aide de frameworks et d'exemples d'autres personnes, car je souhaite me concentrer sur le Backend. , si vous avez une bonne page frontale pour afficher les articles, vous pouvez me donner quelques suggestions. Je pense que l'affichage des articles front-end est un peu moche.
La beauté de la page d'affichage en arrière-plan est également à améliorer, mais les fonctions de base sont là et peuvent répondre à une gestion de base du blog car elle intègre l'éditeur puissant et simple d'utilisation. Je souhaite également enregistrer certains des problèmes que j'ai rencontrés en réalisant ce petit projet de blog, ainsi que ce que j'ai appris, et les écrire dans un blog. Mais le temps presse lorsque j'obtiens mon diplôme, alors quand j'ai le temps, je dois l'enregistrer. et trier pour plus de commodité future. J'apprends à nouveau.
J'espère trouver un travail back-end Java à l'avenir. Si vous l'aimez, aidez-moi à le mettre en vedette.
Compte public WeChat