2017-11-19 34 views
3

私はHibernateを使用して自分のデータベーススキーマに基づいてコードを生成できることを知っていますが、それはモデルを作成するだけです。 DAOレイヤまたはRestコントローラのベースを生成する方法はありますか?このトピックに関するほとんどのフォーラムに関する質問は年を取っており、IntelliJウェブでは何も見つかりませんでした。IntelliJはDAOレイヤーまたはレストレイヤーを生成できますか?

ありがとうございます!

答えて

2

Telosysを使用すると、データベーススキーマに基づいて完全な残りのバックエンド(コントローラ、サービス、およびDAOレイヤ)を生成できます。

Telosysを使用する利点は、ほとんどの既知の言語とフレームワークのための幅広いテンプレートを提供し、数回のクリックで完全なアプリケーションを準備できることです。

  • Java web mvc spring
  • :残りのコントローラ層を生成するために、このテンプレートを使用することができますあなたのケース(ジャワ)でTelosys-CLI

    :ここ

    は、コマンドライン・インタフェースを使用する方法のウィキですJava web rest jaxrs

あなたはコモンズサービス層が必要です:

そして、あなたのDAO層のためにあなたが間を選んだことができるようになります:

もちろん、それらはJava言語に基づいたテンプレートですが、PythonとNode.JSも利用できます。

+0

ありがとうございました!しかし、IntelliJはこれだけではできないことを本当に知っていますか? –

+1

私が知る限り、IntelliJはコード生成には使用されません。それは、休憩のアーキテクチャを生成することはできません。仕事をすることができるintelliJ用のプラグインがあるかもしれませんが、代わりの方法を使用します。 –