«newbee-mall с открытым исходным кодом» SpringBoot + MyBatis разрабатывает проект онлайн-торгового центра JavaWeb

Java программист
«newbee-mall с открытым исходным кодом» SpringBoot + MyBatis разрабатывает проект онлайн-торгового центра JavaWeb

quote

Моя идея очень проста. Это проект торгового центра, которым может управлять каждый, а не проект, у которого не хватает рук и ног. Я не спрашиваю, насколько он совершенен или сколько в нем технологических стеков. Моя текущая идея такова. что каждый может его запустить. , используйте его, а для совершенствования дайте мне немного времени.

Адрес открытого исходного кода этого проекта:

newbee-mall создал репозитории кода на GitHub и в облаке внутреннего кода.Если у кого-то медленный доступ к GitHub, рекомендуется проверить проект на Gitee, и два репозитория будут синхронизированы.

Основное введение Xinbee Mall

"Дерево, которое обнимают, рождается на конце миллиметра, платформа высотой в сто футов рождается из земли" запись моего 2019 года

Это беспорядок, и я написал об ошибке, и меня поймала Национальная платформа обмена уязвимостями информационной безопасности?

Этот проект онлайн-магазина с открытым исходным кодом упоминался в некоторых предыдущих статьях, но отдельной статьи, посвященной ему, не было, и сегодня я расскажу об этом проекте.

newbee-logo

Проект NewBee-Mall - это система электронной коммерции, включая систему Mall Mall Newbee-Mall, и систему управления фоном Mall Newbee-Mall-Mall, основанная на основе Spring Boot 2.x и разработка сопутствующих технологий. Система коммерческой системы регистрации на стойке регистрации включает в себя домашний портал страницы, классификацию продукции, новую линию, домашнюю круглую вещание, рекомендацию продукта, поиск товаров, дисплей товара, корзина для покупок, расчет заказа, процессы заказа, управление персональным заказом, центральный центр, справочный центр, и т. Д. Модуль. Система управления фоном содержит панели данных, управление круглыми экранами, управление продуктами, управление заказом, управление членства, управление классификацией и модули настройки.

  • newbee-mall очень удобен для начинающих разработчиков без сложных операций.Этот полный проект торгового центра может быть запущен вскоре после завершения базовой конфигурации;
  • newbee-mall Это также крупномасштабный проект Spring Boot корпоративного уровня, который является отличным выбором для Java-разработчиков на всех этапах;
  • Вы можете использовать его как комплексный практический проект для стека технологий Spring Boot,newbee-mall достаточно для удовлетворения требований, а код с открытым исходным кодом, полным по функциям, завершенным в процессе и красивым во взаимодействии со страницей;
  • Технологический стек является новым и богатым очками знаний, после изучения которого каждый может улучшить понимание и овладение знаниями.Может еще больше повысить вашу конкурентоспособность на рынке;
  • Для некоторых разработчиков Java, ищущих работу,Вы также можете добавить этот пункт в свое резюме, чтобы обогатить свое рабочее резюме;
  • В newbee-mall все еще есть некоторые недостатки, я не талантлив и не знающ, пожалуйста, простите меня;

Предварительный просмотр проекта

Что касается выбора стека технологий, в основном Spring Boot, другие MyBatis/Thymeleaf и им подобные, а также некоторый интерфейсный контент, такой как AdminLTE/jQuery и т.д. После этого я буду продолжать обновлять и итерировать, и внешний вид страницы и интерактивный опыт, я без лишних слов, пожалуйста, испытайте и оцените сами.Предварительный просмотр выглядит следующим образом:

Предварительный просмотр страницы магазина

  • Торговый центр Дом 1

    index-1

  • Торговый центр Дом 2

    index

  • поиск продукта

    search

  • корзина

    cart

  • расчет заказа

    settle

  • Список заказа

    my-orders

  • Страница оплаты

    settle

Страница управления фоном

  • страница авторизации

    login

  • Управление каруселью

    carousel

  • Новые продукты онлайн

    config

  • Управление классификацией

    category

  • товарный менеджмент

    goods

  • Редактор товаров

    edit

  • Управление заказами

    order

Быстрый аппаратный проект

Название этого проектаnewbee-mall, а некоторые друзья в группе будут называть его «Niubi Mall», потому что его омоним — «niu bi».

Что касается newbee, то это на самом деле означает новобранец или новичок, потому что я думаю, что есть бесчисленное множество отличных проектов с открытым исходным кодом.Хотя я сделал некоторые из них, они действительно не соответствуют слову «отлично». Я только новичок, и этот проект торгового центра в конце концов также является первой версией, поэтому есть еще некоторые проблемы.Так что это новичок, и с коровьим реализмом не сравнится.Хорошо, что всем нравится, и лучше, если можно чему-то научиться.

Он так долго только с открытым исходным кодом, но уже получил много внимания.Я тоже очень напуган.Конечно, если у вас есть какие-либо вопросы, вы также можете общаться с друзьями в группе обмена.Пока что многие , многие, многие, многие были решены.Вопросы, поднятые всеми о проекте Xinbee Mall.

зачем писать этот проект

Написать несколько проектов с открытым исходным кодом на GitHub, чем я занимаюсь уже три года:

Первый с 2017 годаssm-demoпроектов с открытым исходным кодом, до сегодняшнегоnewbee-mallЯ не ожидал, что проект будет длиться вечно.

Что касается того, почему вы написали этот проект Mall? Вы должны немного знать о проектах, которые я сделал в прошлом. В начале я сделал основные демонстрации, а потом я сделал несколько небольших проектов. Позже я также написал проекты блога с открытым исходным кодом. Из небольших проектов к крупным проектам, Это пошаговый процесс. Через три года мы медленно переходили с нуля, от маленьких до крупных и, наконец, имеют такую ​​серию проектов. Что касается того, почему мы решили пойти в торговый центр, мы в основном общались с Вы в нескольких биржевых группах. Похоже, все больше интересуют проекты торгового центра, поэтому они решили его развить.

Есть много онлайн-проекта торгового центра, но будет много небольших проблем в ходе лидера не может быть очень гладким, чтобы учиться и использовать, основываясь на фактическом использовании тринадцать точек зрения, в основном следующие вопросы:

  • Во-первых, проект неполный, либо из-за отсутствия страниц внешнего интерфейса, отсутствия зависимостей, либо из-за отсутствия файлов SQL базы данных.Несмотря на то, что в списке задач есть много запросов на файлы, полные документы все еще не предоставлены.

  • Во-вторых, используется множество технологических стеков, таких как SpringCloud/Dubbo/Redis/Elastic Search/Docker и т. д. В результате, если вы хотите запустить проект торгового центра, вам необходимо установить и настроить все плагины. Для новичков или просто желающих построить торговый центр. Это большая проблема для разработчиков , и здесь ее можно даже назвать непомерно сложной.

  • В-третьих, технология старая, страница некрасивая, интерактивный опыт плохой, итерация обновления медленная.Это небольшие недостатки некоторых проектов торговых центров с открытым исходным кодом, но они не являются большими проблемами.

Вышеупомянутое содержание было отсортировано после фактического опыта.newbee-mallXinbee Mall, моя идея очень проста: сделать проект торгового центра, которым может управлять каждый, а не проект, в котором не хватает рук и ног, который не спрашивает, насколько он совершенен, и не спрашивает, сколько технологических стеков, мой Текущая идея заключается в том, что каждый может запустить и использовать его.Что касается его совершенствования, пожалуйста, дайте мне немного времени.

Из-за сжатых сроков и поспешной разработки в проекте обязательно будут какие-то несовершенства, но Thirteen откроет исходный код и продолжит улучшать проект торгового центра в будущем.

будущий план

Как показано на рисунке ниже, проект представляет собой склад, построенный в конце сентября 2019 г. Весь код первой версии был сдан на склад в начале октября, до сегодняшнего дня прошло почти 3 месяца, а количество Количество звезд увеличилось очень быстро Это превзошло все мои ожидания, и я хотел бы поблагодарить всех вас за вашу поддержку.

Прежде всего, весь исходный код проекта будет открытым, включая интерфейсный код, файлы стилей, внутренний код Java, файлы базы данных, и все это будет размещено на складе с открытым исходным кодом.

Во-вторых, текущий проект торгового центра с открытым исходным кодом не использует слишком много технологических стеков. Он очень прост в использовании и развертывании. Необходимы только базовая операционная среда Java и база данных, и этот крупномасштабный проект торгового центра может быть запущен в ближайшее время. чтобы всем было удобно,Если вам нужен практичный проект торгового центра, это определенно будет вашим лучшим выбором, и он очень удобен для разработчиков Java на всех этапах.

В-третьих, текущий стек технологий очень дружелюбен ко всем, но это не значит, что проект ТРЦ не будет оптимизирован, после этого я буду оптимизировать и итерировать снова на основе этого проекта, добавляя кеширование, поисковые системы, микросервисы, Кластер, высокий параллелизм и т. д., чтобы удовлетворить потребности большего количества разработчиков, но это не будет текущим проектом,Текущий проект является краеугольным камнем, и я буду постепенно добавлять контент в этот краеугольный проект.

Следующий шаг еще не уверен, но он также обсуждается в группе и со многими друзьями, в основном, чтобы изменить некоторые ошибки, добавить некоторые функции, больше людей хотят, чтобы я сделал это из проекта.

В последнее время из-за того, что некоторые вещи работают, нет времени делать эти вещи, так что годы спустя потребуется время, чтобы выпустить эту версию проекта развития торгового центра VUE, изолированная форма проекта сделала переднюю и заднюю часть, а также увеличить число всех хотят видеть некоторые функциональные модули и технологический стек, включая внешний и внутренний интерфейс к проекту, вместе с открытым исходным кодом.

Это всего лишь план.Если всем понравится этот проект, я могу начать разработку, когда количество Звезд этого проекта превысит 2000, но это труднодостижимая цель, хахаха.

краткое содержание

На самом деле, этот проект планируется разработать в 2018 году, но я не придумал, как это сделать, да и не успел, поэтому он отложен до второй половины 2019 года. Так как блоги в Интернете и открытые исходники нескольких небольших проектов, которые не стоят упоминания на GitHub, многие друзья захотят пообщаться со мной или задать мне несколько вопросов, и значительное количество из них все еще студенты или 1-3 года опыта. Друзья, благодаря общению с ними я тоже изменился, когда пишу проекты и думаю о проблемах.Несколько проектов, над которыми я сейчас работаю, уделяют больше внимания некоторым базовым вещам:Не беспокойтесь, работайте гладко, не пропускайте код.

Вернемся к самому проекту. По пунктам, упомянутым выше, я думаю, все понимают, что я просто хочу написать проект торгового центра с открытым исходным кодом, которым сможет управлять большинство людей, даже новички или студенты.

Итак, новый торговый центр откроет пчелу.

напиши в конце

Сделайте небольшую акцию, заинтересованные друзья могут посмотреть, недавно я выпустил буклет на платформе Nuggets«Практическое руководство по проекту Spring Boot Large Online Mall»(Нажмите на ссылку или нажмите на картинку ниже, чтобы купитьскидка в 20Ой):

my-xiaoce

В буклете основное внимание будет уделено стеку технологий Spring Boot, а также другим используемым техническим фреймворкам, также будут учтены последние технологические тренды, шаг за шагом расширены знания от поверхностных к глубоким, при изучении основ вы также сможете овладеть определенными навыками разработки , не только изучая Spring The fur of Boot, но и зная структуру его исходного кода и внутренние принципы, не только для изучения интеграции связанного с Spring Boot стека технологий, но и для использования стека технологий Spring Boot для создания крупномасштабного торгового центра. систему, чтобы вы могли получить качественный опыт обучения. Воздержание от проекта Hello World позволяет вам не только получить законченный практический проект, но и помочь вам заполнить текущий стек технологий Hot Spring Boot, обеспечивая достаточную защиту для вашей технической глубины и продвижения по зарплате.

Это настоящий проект торгового центра. Некоторые превью страниц выглядят следующим образом:

  • титульная страница

    index-1

  • Список заказа

    my-orders

Заинтересованные друзья могут посмотреть.

Если не указана перепечатка/источник, все они являются оригинальными автором.Перепечатки приветствуются, но это утверждение должно быть сохранено без согласия автора, а ссылка на исходный текст дается в видном месте на странице статьи. , в противном случае сохраняется право на юридическую ответственность.

Спасибо за просмотр, мне тринадцать, и статья впервые опубликована в моем паблике "История программиста".