TimeGateフロントエンドコードジェネレータースタンドアロンバージョン4.5.0Beta10がリリースされ、3つの主要な変形機能グループが完成しました
Time and Space Gate 4.5の独立バージョンBeta10のフロントエンドコードジェネレーターがリリースされました。このバージョンは、Light 2.1.0 Beta 2に適応するように微調整されており、使用できます。
Beta10バージョンの最大の利点は、3つの主要な変形関数グループが利用可能であり、組み合わせて使用できることです。
3つの主要な変形関数グループは次のとおりです。
動的ココナッツツリー関数グループ:
コード生成のフォルダー構造と、ドメインオブジェクトおよびコントローラーのサフィックスを構成できます。
動詞ネガティブ関数グループ:
不要な関数を削除できます
フィールド否定関数グループ:
ドメインオブジェクトの3つの特別なフィールド、ドメインオブジェクト名、およびアクティブフィールドのシリアル番号は不要になりましたが、欠落しているか部分的に欠落している可能性がありますが、これらのフィールドがないということは、対応する欠落している関数があることを意味します
これらの3つの変形関数グループを使用すると、コード生成を変化させ、非常に柔軟にし、さまざまなプログラミングスタイルに適応させることができます。優先評価ケースとしてFaithSampleとDenyFieldsCorrect2を使用してください。
プロジェクトアドレス:https://gitee.com/jerryshensjf/GatesCore
リリースバージョンダウンロードアドレス:https://gitee.com/jerryshensjf/GatesCore/attach_files
Gate ofTimeのフロントエンドコードジェネレーター
開発者マニュアルが発表されました
コードジェネレーターを誰にとってもプログラム開発の利点にしましょう
前書き
Time and Space Gateのフロントエンドコードジェネレーターは、第4世代の動詞演算子スタイルのコードジェネレーターであり、完全にリファクタリングされた高度な動詞演算子スタイルのコードジェネレーターです。専用のVue + ElementUIフロントエンドコードジェネレーターでもあります。バックエンドコードジェネレーターのコロケーション。Wings of Peace and Lightによるフロントエンドコード生成のサポートは、Time andSpaceのさまざまなバージョンを参照することで実現されます。
このコードジェネレーターのコード生成は、オープンソースソフトウェアのVue-Element-Adminに基づいています。これは、元の作成者の貢献に感謝します。これまでのところ、動詞演算子コードジェネレータ配列内のすべての自作コンポーネントはオープンソースであり、これはすべての人の学習に最大限に役立ちます。
このコードジェネレーターは、実際には完全なコードジェネレーターのフロントエンドコード生成コンポーネントであり、Wing ofPeaceコードジェネレーターまたは第3世代の動詞演算子コードジェネレーター:lightと組み合わせて使用されます。これらのコードジェネレーターをダウンロードして使用できます。フロントエンドプロジェクトは、実際には時空間ゲートコードジェネレーターによって生成されます。このとき、Time and SpaceGateのjarパッケージはホストコードジェネレーターのlibに配置されます。'
Gate of Timeのフロントエンドコードジェネレーターは、独立したSwingインターフェイスをサポートし、独立して実行できます。
このソフトウェアは、ソースコードからコンパイルすることをお勧めします。何らかの理由で、コンパイルされたjarを添付ファイルにアップロードできません。ご存知の方は教えてください、ありがとうございます。
このコードジェネレーターの操作画面も発表されていますので、このサイトの添付ファイルからダウンロードしてください。https://gitee.com/jerryshensjf/GatesCore/attach_files
エンジニアリング用途
このコードジェネレーターは、実際には動詞演算子タイプのコードジェネレーター配列の一般的なフロントエンドコード生成ソリューションです。実際に使用する場合は、Javaユニバーサルコードジェネレーターを使用してください。完全なフロントエンドを生成し、バックエンドプロジェクトをサポートするだけです。なので、ダウンロードしてご利用ください。プロジェクトアドレス:
https://gitee.com/jerryshensjf/LightSBMEU
バイナリリリースのダウンロード:
https://gitee.com/jerryshensjf/LightSBMEU/attach_files
研究開発の進捗状況
最近リリースされたフロントエンドコードジェネレータSwing独立バージョン4.5.0Beta6バージョンのGateofTime。
フロントエンドコードジェネレータSwing独立バージョン4.5.0Beta6バージョンのTimeGate。このサイトの添付ファイルからダウンロードできます。このバージョンはJavaをインストールする必要があり、ダブルクリックして実行します。これはSwingインターフェイスです。ダウンロードリンク:https://gitee.com/jerryshensjf/GatesCore/attach_files
新機能
このバージョンのインターフェースと操作は注意深く調整およびテストされているため、比較的直感的でエラーが発生しにくくなっています。生成されたフロントエンドのこのバージョンは、3番目の動詞演算子コードジェネレータライト2.1.0の信念の最新バージョンをサポートできます。サポート言語、下線で区切られたフィールド名、フィールド否定機能。同時に、Light 2.0.0の2つの重要な機能グループ、動的ココナッツツリーフォルダー構造と動詞否定機能グループもサポートします。非常に高度で、柔軟性があり、使いやすいので、試してみる価値があります。
動詞演算子コードジェネレータの基本設計
簡単に言うと、私のコードジェネレーターには、アイテム、プリズム、ドメインオブジェクトの3つのレイヤーがあります。約20の動詞演算子、または一般的な動詞演算子があります。たとえば、追加は動詞演算子であり、編集は別の動詞演算子です。もちろん、ドメインオブジェクトで使用される動詞演算子を選択して、いくつかの依存関係を観察することができます。ドメインオブジェクト間に1対多および多対多の関係を確立することもできます。このようにして、正しく設定されたExcelワークブックがプロジェクトにコンパイルされます。これは、動詞演算子コードジェネレーターの基本ロジックです。
注意
目の病気のため、現在の状態で動詞演算子コードジェネレーターの開発をやめなければなりませんでした。研究開発は7年間続いており、多くの成果、後悔、そして計画されたが実現されなかった多くの機能があります。次に、これらのコンテンツ関数を公開します。たぶん、ヒーローと呼んでください。
最高の宝物、これはあなたのフープとドラゴンの剣です。接続後、ドラゴンソードは宝物であり、子供たちを殴るのは言うまでもなく、花を殴るのは良くありません。
未完成の機能のアイデアはすべて、Open SourceChinaブログで公開します。そして、Light 1.5.0のコードに基づいて「開発者マニュアル」(「ハッカーズマニュアル」)を作成します。
開発者用マニュアル(「ハッカーズマニュアル」)ダウンロードリンク
https://gitee.com/jerryshensjf/LightSBMEU/attach_files
開発者マニュアル(「ハッカーズマニュアル」)のスクリーンショット
関連技術ブログ
住所:https://my.oschina.net/jerryshensjf
テクニカルブログのスクリーンショット:
Excelコード生成インターフェイスの独立バージョンのスクリーンショット
Time andSpaceの独立バージョンのSGSコード生成インターフェイスのスクリーンショット
プロジェクト写真
時間と空間の門
動詞演算子の力
LispおよびLambdaオペレーターへのオマージュ
動詞演算子の力があなたと共にありますように
コードジェネレータのスクリーンショット:ログイン:
グリッド:
多対多:
編集、ドロップダウンリスト:
ソフトウェアアーキテクチャ
ElementUI、Vue、JSONは、オープンソースソフトウェアvue-element-adminのアーキテクチャに基づいています