問題タブ [telosys]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1547 参照

code-generation - Telosys : テンプレートでデータベース テーブル レコードを取得するにはどうすればよいですか?

コード生成に Telosys ツールを使用しています。とても良いツールで、私を大いに助けてくれます。

しかし、1 つの問題があります。それは、データベース スキーマ情報を提供し、テンプレート(テンプレートは以前はベロシティ テンプレートでした) でアクセスできることです。これは良いことですが、選択したエンティティのデータをデータベースから取得するにはどうすればよいですか? 選択したテーブルデータを取得できる方法はありません。

もしあれば解決策を提供するか、それを行う別の方法を提供してください。

ありがとうございます!

0 投票する
1 に答える
91 参照

code-generation - Telosys - 現在のプロジェクトの場所以外でファイルを生成する方法は?

Telosys コード ジェネレーター (CLI ツール) を使用しています。

Telosys Tools プロジェクト以外でファイルを生成することは可能ですか?

0 投票する
1 に答える
94 参照

types - ターゲット言語に応じて Telosys のデフォルト タイプを変更する方法は?

Telosys コード ジェネレーターはデフォルトで Java 型を使用しているようです。

たとえば、モデル内のフィールド タイプが「int」の場合、生成される言語タイプは「Integer」です (「@PrimitiveType」または「@NotNull」の場合は「int」)。

ターゲット言語に応じて型を変更することは可能ですか?

私の場合、コード C# を生成したいと思います。したがって、期待される型は「int」、「uint」、「Int32」です

0 投票する
2 に答える
315 参照

java - Telosys を使用して Velocity Template Language でディレクトリを参照する

VTL でテンプレートを記述して、telosys で Java クラスを生成しようとしています。私の出発点は、json ファイル (mapping1.json、mapping2.json、...) を含むディレクトリ (src/main/resources/templates/es) です。json ファイルの数と名前は不明であり、異なる場合があります。json ファイルごとにいくつかの Java クラスを生成する必要があります。

生成する必要がある各 Java クラスのテンプレートを既に作成しています。ただし、これらのテンプレートは静的な埋め込み json オブジェクトで機能します。

これは例です:

私が今必要としているのは:

1- json ディレクトリを参照し、各 json ファイルを取得し、その json にテンプレートを適用して、その json ファイルの Java クラスを作成します。

2-ファイルtemplates.cfgを適切に構成して、Javaクラス名でJavaクラスファイルを作成します。この点に関して、変数${BEANNAME}、${BEANNAME_UC}、${BEANNAME_LC} (デフォルトで telosys によって与えられる) をテンプレートから変更しようとしました。しかし、うまくいきませんでした: それらはまだ空で、ファイルは生成されません。これはファイルtemplates.cfgの内容です:

助けてくれてありがとう!