blog

集約プロジェクトを作成する

mybatis-generator-for-imocプロジェクトを使って逆誕生させます。このプロジェクトをインポートした後、まずIDEAでmavenの設定を行います。宣言アノテーションの@-->@--...

Oct 27, 2020 · 3 min. read
シェア

-8 MyBatisデータベースの逆生成

MyBatis逆生成ツール

  • 逆生成には mybatis-generator-for-imooc プロジェクトを使用します。このプロジェクトをインポートした後、まず IDEA で maven 設定をセットアップします; プロジェクトの generatorConfig.xml ファイルで設定し、それから pojo、マッパー、および xml ファイルを生成します; mybatis-generator-for-imooc プロジェクトから pojo、マッパー、および xmlファイルをmybatis-generator-for-imocプロジェクトからaggregatorプロジェクトにコピーします;
  • pomファイルでmybatisの依存関係を設定します。
 <!-- mybatis 逆生成ツール>
 <dependency>
 <groupId>org.mybatis.generator</groupId>
 <artifactId>mybatis-generator-core</artifactId>
 <version>1.3.2</version>
 <scope>compile</scope>
 <optional>true</optional>
 </dependency>
  • ymlでの汎用マッパー設定の導入
####################...
# # mybatis mapper # ############################################################ # ジェネリックマッパーの設定 mapper: mappers: com.zte.my.mapper.MyMapper # not-empty: false identity: MYSQL

をインストールする必要があります。

-11 ユーザー登録/ログインプロセスと機能開発

  • 登録とログインの詳細説明

    ユーザー登録とログイン
  • Cookieセッション
  • Swagger2apiの統合
  • カテゴリの設計と実装
  • ホーム 製品レコメンド ページのスクロールに合わせてデータを徐々に読み込みます。
  • 商品検索とページング
  • 製品の詳細とレビューのレンダリング
  • ショッピングカートと注文 注文グローバル一意ID ユーザーが注文を作成した後、複数のリフレッシュは、1つの注文しかできません;

ユーザー名の登録とログインプロセス

メールボックスの登録処理

携帯電話番号による登録とログイン

ユーザー登録、ユーザー名の存在の確認

分散クラスタやマイクロサービスでは、データベースのフォームIDはグローバルに一意である必要があるため、IDをインクリメントする必要はありません。

IDEA、インターフェースをインポートする高速な方法 win: ctrol + i; mac: command + i

PassportController の作成 ルートプロジェクトの pom ファイルに依存関係を追加します。

 <!-- apache Toolsクラスを作成する。>
 <dependency>
 <groupId>commons-codec</groupId>
 <artifactId>commons-codec</artifactId>
 <version>1.11</version>
 </dependency>
 <dependency>
 <groupId>org.apache.commons</groupId>
 <artifactId>commons-lang3</artifactId>
 <version>3.4</version>
 </dependency>
 <dependency>
 <groupId>org.apache.commons</groupId>
 <artifactId>commons-io</artifactId>
 <version>1.3.2</version>
 </dependency>
Read next

Java8 機能的インターフェースの新機能

Lambdaはどのような場合に使用できますか? 一般的に、Lambda式は関数型インターフェースで使用されます。関数型インターフェースはJava 8で導入され、シンプルな説明で、関数型インターフェースは1つの抽象メソッドしか持たないが、複数の非抽象メソッドを持つことができるインターフェースです。 上部の左側を指で...

Oct 27, 2020 · 8 min read