code-generation

    3

    2答えて

    データベースモデルに基づいて自動的に生成される一連のファイルがあります。私はいくつかのコードを修正したので、私はいくつかの面白い経験をしていました。 私は、ファイルヘッダに「変更しない」コメントを含めるように発電機を変更しました。これは役に立ちます!メソッド呼び出しをトレースすると、これらのファイルの途中で終了するのは簡単ですが、ヘッダーを確認するためにスクロールしない限り、必ずしもわかりません。

    2

    1答えて

    私の仕事では、すべてのJavaプロジェクトではスキーマからJava POJOを生成するツール(例:JAXBまたは他のJsonライブラリ)を使用しています。誰でもこのアプローチの長所と短所がJavaドメインクラスを手作業で書くことについて教えてください。ありがとう

    1

    1答えて

    次のシグネチャでメソッドを生成するにはどうすればよいですか? public static <T extends MyClass & MyInterface> MyOtherClass someMethod(T type)

    2

    1答えて

    ビルドプロセスにコード生成が含まれているプロジェクトを作成したいとします。生成されたコードは、メインコード(共通の基底クラスを継承しています)とJCenterのモジュール上にコンパイル時の依存関係があります。メインコードは、生成されたコードに効果的にランタイム依存性を持ちます。おそらく、アプリケーションが主コードと生成コードの両方にランタイム依存性を持ち、さらに両方のモジュール依存性を持っていると

    1

    1答えて

    データベースモデルに基づいて自動的に生成される一連のファイルがあります。私はいくつかのコードを修正したので、私はいくつかの面白い経験をしていました。 私は、ファイルヘッダに「変更しない」コメントを含めるように発電機を変更しました。これは役に立ちます!メソッド呼び出しをトレースすると、これらのファイルの途中で終了するのは簡単ですが、ヘッダーを確認するためにスクロールしない限り、必ずしもわかりません。

    1

    3答えて

    このオブジェクトグラフを再作成するステートメントのセットにラージオブジェクトグラフ(実行時またはデバッグ中)の内容を保存したいという状況がよくあります。これはユニットテストケースのテストデータとして使用できます。オブジェクトグラフのリーフは、標準タイプ(String、BigDecimal、Date、等)であり、分岐がBean規則(ゲッター、セッター、空のコンストラクタ)に従う、生成することが可能で

    1

    2答えて

    $ {}テンプレート変数は何を達成しますか? System.out.println(${word_selection}${});${cursor}

    1

    1答えて

    は、マークアップファイルを編集して、C#で自動生成POCに保存するに依存しています。 例えば、データベース*.dbmlを編集して保存すると、*.designer.csファイルが生成され、POCから呼び出すことができます。また、コントロールが分離コードファイルにアクセスできるように保存時に*.aspx.designer.csを生成し、ASP.Net *.aspxファイルで見られています。 それは私が

    0

    2答えて

    DBの一部のデータから単純なクラスを生成するはずのVSPackageに取り組んでいます。私は既にDBから必要なデータを取得する静的メソッドGetFieldInfoを持っています。GetFieldInfoはList<TableField>を返します。TableFieldは必要なすべてのデータを保持するカスタムクラスです。 これまでのところ、私のT4テンプレートは次のようになります。 <#@ temp

    1

    1答えて

    私はRoslyn SyntaxFactoryを使用してC#コードを生成しています。 IdentifierName(string)を使用して変数名を生成するときに変数名からエスケープする方法はありますか? 要件: ユニコードがサポートされている場合、それはいいだろうが、私はASCIIが を十分することができ、それは 可逆だ場合、それはいいだろうと仮定し、常に同じ入力(「A」で同じ結果があります "a