スプリングショップ
クライアントがオンラインで直接登録できるWebストア、プロフィールとすべての商品情報と写真をご覧ください。また、管理者側でユーザーと製品のCRUD操作を許可します。
前提条件
- Java 1.8
- Maven> = 3.3.9
- mysql
- mysql -u root -p $ mysql_password -e "存在しない場合はデータベースを作成します。
- spring.datasource.password = lacoste
- bower
- sudo apt-getアップデート
- sudo apt install nodejs-legacy
- sudo apt-getインストールnpm
- sudo npm install -g bower
- sudo npmインストール-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
マニュアル
*プロジェクトとテクノロジーのスプリングショップの定見
構成
- 角度のある胸膜
- SRC/Main/Resources/Application.Propertiesにプロパティファイルを追加します
- 上部に次のテキストを追加します:spring.thymeleaf.mode = legacyhtml5
- htmlパーサー、build.gradleの依存関係ブロック、ランタイム依存関係としてneko htmlを追加:nekohtml:1.9.22 '
で構築されています
バックエンド
- Spring Boot -Spring Dataのミッションは、基礎となるデータストアの特別な特性を保持しながら、データアクセスのための馴染みのある一貫した春のベースのプログラミングモデルを提供することです。
- Spring Data JPA-生産対応の春のアプリケーションの構築について意見を述べています。 Spring Bootは、構成よりもコンベンションを支持し、できるだけ早く起動して実行するように設計されています。
- Maven -Apache Mavenはソフトウェアプロジェクト管理および理解ツールです。プロジェクトオブジェクトモデル(POM)の概念に基づいて、Mavenは中央の情報からプロジェクトのビルド、レポート、ドキュメントを管理できます。
著者