Мне потребовался почти месяц, чтобы впервые сделать что-то с душой, реализовать это от начала до конца. Даже если оно не полностью функционально, имеет столько ошибок и замучено, мне все равно придется упорствовать, так что. Есть сегодняшняя статья.
Настойчивость очень важна. Реализация каждой функции требует настойчивости во времени. В то время некоторые ошибки казались действительно невозможными для устранения, и я чувствовал, что должен сдаться, но если я оглянусь назад несколько дней спустя, окажется, что я смогу их преодолеть.
Этот небольшой блог-проект имеет в основном полные функции:
На основе платформы интеграции Spring + SpringMvc + Mybatis используется подключаемый модуль подкачки страниц Mybatis master Liuzh. В интерфейсе используется шаблон блога w3.css. Онлайн-редактор editormd интегрирован в фоновом режиме. На вводной странице используется файл starwarsintro.css из «Звездных войн».
Давайте посмотрим на скриншот длинной картинки:
блок статей
Личное представление
Самые популярные статьи (я считаю четыре статьи с наибольшим количеством комментариев, по умолчанию — четыре лучших)
Классификация тегов
Нижний колонтитул блога
Свяжитесь со мной страница
Страница обо мне
Отображение страницы управления серверной частью
Пакет jar загружен. Причина отказа от использования maven заключается в уменьшении сложности. Недостаток заключается в том, что проект немного велик, но это может снизить сложность обучения. Не должно быть конфликтов версий пакетов jar, которые приводят к ошибкам. потеря интереса и невозможность продолжать обучение.
Адрес проекта на GitHub
Облачный адрес кода проекта
URL-адрес проекта Tencent Cloud
На этот раз это в основном для целей обучения. Поскольку многие функции еще не идеальны, я продолжу их улучшать, если у меня будет время. Интерфейсные страницы в основном модифицируются с использованием фреймворков и примеров других людей, потому что я хочу сосредоточиться на Backend. , если у вас есть хорошая лицевая страница для отображения статей, вы можете дать мне несколько советов. Я думаю, что внешнее отображение статей немного некрасиво.
Красота фоновой страницы также нуждается в улучшении, но основные функции присутствуют и могут соответствовать базовому управлению блогом, поскольку интегрируют мощный и простой в использовании редактор md. Я также хочу записать некоторые проблемы, с которыми я столкнулся во время выполнения этого небольшого проекта по ведению блога, а также то, что я узнал, и записать это в блог. Но когда я закончу учебу, времени мало, поэтому, когда у меня будет время, я должен записать это. и разберитесь для удобства в будущем. Я учусь снова.
Я надеюсь найти работу по работе с Java в будущем. Если она вам нравится, пожалуйста, помогите мне ее отметить.
Публичный аккаунт WeChat