code-generation

    9

    3答えて

    オブジェクトのセットを見ていますが、現在のところ3つのオブジェクトが存在し、共通のインターフェイスを実装しているオブジェクトが4番目同じインターフェースを実装しています。 メソッドとプロパティの第4のオブジェクトの実装では、これら3つの基本オブジェクトの関連ビットを単に呼び出すだけです。ここではそれが意味をなさないケースがあることを知っていますが、これはサービスマルチキャストアーキテクチャのためで

    11

    6答えて

    私はEclipseとアイデアが、その属性に基づいてオブジェクトのhashCodeを自動的に作成するこのテンプレートを持っていることを覚えています。 数値と文字列を使用する場合の戦略の1つは、このようなものです。 return stringValue.hashCode() + intValue * 32; このようなものはありません。 私は日食も考えも持っていないので、このような機能を作りたいと

    6

    3答えて

    私は休止状態のツールを実行します データベースから読み込んで各テーブルのJavaクラスを作成します。 と複合主キーのJavaクラス。 それは素晴らしいです。 問題は、このライン @Table(name="tst_feature" ,catalog="tstdb" ) テーブル名が必要とされている間、属性が必要とされていない「カタログ」です。 時々私は、DBが選ばれたと思っ 時々私は

    2

    5答えて

    私はC#と.net開発が初めてです。私はデータベースのテーブルに対してCRUD操作とエンティティオブジェクトのコードを生成できるC#コードジェネレータを探しています。 Oracleデータベースをサポートしている必要があります。 生成されたコードは、シンプルで使いやすいものでなければなりません。 ありがとうございます! Oracleのプロバイダ NHibernate LLBLGen Pro DbLi

    0

    2答えて

    私は(数は、当社の内部アプリケーションのID番号を指します。)1.templateと呼ばれるXMLファイル、2.template、3.template、などを持っている 私は1つのXMLテンプレートファイルを持っていますアプリケーションごとに1つのアプリケーションを持つことはめったにありません。 私は "ConfigurationReader"と呼ばれる一般的な構成リーダーを持っています。 私はC

    5

    3答えて

    私は、xsdsから生成されたクラスを更新する仕事を探しています。私はこれがT4テンプレートを大いに活用すると思うが、私はこれをやる人の例は見ない。本質的には、私はLinq to XSDが行ったことをやりたいが、生産ソリューションにアルファビルドターゲットを含まない。 関連するリンクはありますか? 今すぐウィキ。ここに関連する回答を保存してください。

    2

    3答えて

    私はしばしば実装を自分のクラスのメンバに委譲してインターフェイスを実装する必要があります。 Visual Studioがインターフェイスメソッドのスタブを生成しても、実装を委任するコードを書く必要があるため、この作業は非常に面倒です。あまり思考が必要ないので、おそらくコード生成ツールで自動化することができます。 私はたぶんこれを考える最初の人ではないので、すでにこのようなツールが必要ですが、私はG

    4

    1答えて

    (System.Reflection.Emitを使用して)2つのタイプを生成しています。それらをfoo、barと呼びます。キャッチは、fooがインスタンス化し、barを呼び出し、barがfooを使用することです。 barを作成するとすべて正常に動作しますが、fooの生成を開始すると、その型fooが見つからないというtypeloadexceptionが発生します。そのパラメータの1つがfooを取るよ

    0

    1答えて

    私は、テーブルから生成されたコードで置き換えられる方法を見ているUGLY論理ツリーを持っています。また、いくつかの事に基づいて支店: List<AbstractType> の長さが私の基本的な考え方は、決定木のいくつかの種類を構築することである、リスト内の実際の型 フラグenum 入力テーブルから。リストの長さとフラグは簡単ですが(switch)、タイプビットはどうですか? This questi

    3

    1答えて

    あなたのMVCアプリケーションに新しいコントローラを追加するときに、いくつかのマクロのような方法でファイルを作成します。私は私の方法は次のようになりたい // // GET: /Thing/Details/5 public ActionResult Details(int id) { return View(); } : /// <example>GET: /Thing/D