はじめに
、以前に使用したフォワードエンジニアリング会社(フォワードエンジニアリング:Javaコードを生成する---->データベーステーブル)データベースにマップするJavaコードでテーブルのフィールドとテーブルの構造を記述し、テーブル構造を生成しますが、使用中このプロセスは、いくつかの欠陥を発見しました。
私が考えていたので、最初にデータベースを構築して、コードを生成することができますか?私は流行を研究するために、この期間を利用するので、この質問では、リバースエンジニアリングをMyBatisの(リバースエンジニアリング:データベース----> Javaコードのためにすることができ、単一のテーブルのエンティティクラスと他のコード(mapper.java、mapper.xmlの自動生成、 POJO ...)次に、我々は、これはリバースエンジニアリングの使用(単一テーブル)MyBatisの学びに行く)それら包囲ライオンは、複雑なビジネスロジックに集中します作ることができる
という考えでリバースエンジニアリングの必要なインストールを実現するために1。プラグイン?
- MyBatisのをインストールする1.1最初の必要性
設定-Plugins-検索「MyBatisのプラグイン」 - [インストール]をクリックします
- 1.2インストールeasyCode
設定-Plugins-検索「easyCode」 - [インストール]をクリックします
- 1.3再起動のアイデア
どのようにデータベースに接続する2.idea?
接続したいタイプに対応したデータベースを選択し、私がここで使用MySQLのデータベースです
- 2.1データベース入力アドレス、ポート番号、ユーザー名、パスワード、データベース名
- 2.2構成の駆動接続
- 2.3成功した後に[適用]をクリックし、接続のテストをクリックします
コード3.接続を生成するには?
- 3.1選択テーブル、およびコードの生成]を選択
- コードタイプ3.2世代を選択
- 3.3成功を生成します
これはで提供アイデアですMyBatisの開発は、単一のテーブルのコードを再書き込み時間を費やす必要はありません後、およびeasyCodeプラグイン。私は、ちょっと簡単に多くのことを感じていないのです!
私は技術の後ろにもっと勉強し続け、そしてみんなで共有することになります!
ハードワークのためのスマート、天才は蓄積です。 - 華