Me tomó casi un mes hacer algo con mi corazón por primera vez, implementarlo de principio a fin. Incluso si no es completamente funcional, tiene tantos errores y es una tortura, todavía tengo que perseverar, así que. Ahí está el artículo de hoy.
La persistencia es muy importante. La realización de cada función requiere perseverancia en el tiempo. Algunos errores parecían realmente imposibles de resolver en ese momento y sentí que tenía que rendirme, pero si miro hacia atrás unos días después, parece que puedo superarlos.
Este pequeño proyecto de blog tiene funciones básicamente completas:
Basado en el marco de integración Spring + SpringMvc + Mybatis, se utiliza el complemento de paginación pagehelper de Mybatis master Liuzh. La plantilla utilizada en el front-end es la plantilla de blog w3.css de w3school. La página de introducción utiliza starwarsintro.css de Star Wars.
Echemos un vistazo a la captura de pantalla de una imagen larga:
bloque de artículos
Presentación personal
Artículos más populares (cuento los cuatro artículos con más comentarios, el valor predeterminado son los cuatro primeros)
Clasificación de etiquetas
Pie de página del blog
Contáctame página
Acerca de mi pagina
Visualización de la página de administración de backend
El paquete jar se ha cargado. La razón para no usar maven es para reducir la dificultad. La desventaja es que el proyecto es un poco grande, pero esto puede reducir la dificultad de aprendizaje. No debería haber conflictos de versión del paquete jar que provoquen. Pérdida de interés e incapacidad para continuar aprendiendo.
Dirección de github del proyecto
Dirección de la nube del código del proyecto
URL de Tencent Cloud del proyecto
Esta vez es principalmente para fines de aprendizaje. Dado que muchas funciones aún no son perfectas, continuaré mejorándolas si tengo tiempo. Las páginas frontales se modifican básicamente usando marcos y ejemplos de otras personas, porque quiero centrarme en el backend. Si tiene una buena página de inicio para mostrar artículos, puede darme algunas sugerencias. Creo que la visualización de artículos de inicio es un poco fea.
También es necesario mejorar la belleza de la página de visualización de fondo, pero las funciones básicas están ahí y pueden cumplir con la administración básica del blog porque integra el potente y fácil de usar editormd. También quiero registrar algunos de los problemas que encontré al realizar este pequeño proyecto de blog, así como lo que aprendí, y escribirlo en un blog. Pero el tiempo es escaso cuando me gradúe, así que cuando tenga tiempo, debo registrarlo. y solucionarlo para mayor comodidad. Estoy aprendiendo de nuevo.
Espero encontrar un trabajo de back-end de Java en el futuro. Si te gusta, ayúdame a destacarlo.
cuenta pública de wechat