Весенний шоп
Веб-магазин, который позволяет клиентам напрямую регистрироваться в Интернете, см. Профиль и всю информацию о товарах и фото. Кроме того, разрешите операции пользователей и продуктов CRUD на стороне администратора.
Предварительные условия
- Java 1.8
- Maven> = 3.3.9
- Mysql
- mysql -u root -p $ mysql_password -e "Создать базу данных, если не существует магазина";
- Spring.datasource.Password = lacoste
- Башня
- Sudo Apt-Get обновление
- Sudo Apt установить nodejs-Legacy
- sudo apt-get установить NPM
- sudo npm install -g bower
- Sudo NPM Install -g BowerRC
Весенний отдых, ненависть
Spring.Data.Rest.Base-path =/api
Развертывание
Выполнять локальное выполнение
bower install
mysql -u root -p$mySQL_password -e "CREATE DATABASE IF NOT EXISTS shop;"
mvn package
java -jar target/*.jar
Руководство
*Spring-Shop Doocumentation для проекта и технологий
Конфигурация
- Тимелиф с угловатым
- Добавить файл свойств по адресу src/main/resources/application.properties
- Добавьте следующий текст вверху: spring.tymeleaf.mode = Legacyhtml5
- HTML -анализатор, в блоке зависимостей Build.Gradle, добавьте Neko HTML в качестве зависимости во время выполнения: NEKOHTML: 1.9.22 '
Построен с
Задняя часть
- Spring Boot - Миссия Spring Data заключается в том, чтобы предоставить знакомую и последовательную модель программирования на основе пружины для доступа к данным, сохраняя при этом специальные признаки базового хранилища данных.
- Spring Data JPA - принимает самоуверенное представление о подготовке к производству весенних приложений. Spring Boot Favors Convention по конфигурации и предназначена для того, чтобы заставить вас работать как можно быстрее.
- Maven - Apache Maven - это программный инструмент управления проектами и понимание. Основываясь на концепции модели объекта проекта (POM), Maven может управлять сборкой, отчетностью и документацией проекта из центральной информации.
Авторы
- Химин Назар - начальная работа - Химин Назар