ホームページ  >  に質問  >  本文

java - 有没有一个工具 可以根据数据库生成一套通用的增删改查功能 包括前端页面。

如题,类似工具,我只用过myeclipse里的代码生成工具,但是最多也只能生成到service+dao+entity代码,而controller以及前端html/jsp页面没有生成,有没有一个生成整套代码的,用户只需在数据库中加个表,就可以在浏览器中使用这个表的增删改查功能。

PHP中文网PHP中文网2764日前403

全員に返信(5)返信します

  • 大家讲道理

    大家讲道理2017-04-18 09:29:04

    JBoss Seam について学ぶことができ、データベースからページに直接移動できます

    返事
    0
  • PHPz

    PHPz2017-04-18 09:29:04

    単純な答えを見つけるのは難しいです。ただし、Ruby On Rails などのフレームワークを使用すると、データ モデル、プレゼンテーション、動作を迅速かつ簡潔に組み合わせることができます。基本的に、迅速な開発が重要であり、コードが大きくて複雑であるため、自動コード生成が行われます。また、Ruby On Rails を使用すると、非常に小さなコードを書くことができます。 2日間じっくり勉強するつもりなら、必ず何かを得られます。

    返事
    0
  • 黄舟

    黄舟2017-04-18 09:29:04

    Visual Studio をインストールし、新しい ASP.NET MVC プロジェクトを作成します

    それでは世界を征服してください、ハハハ。

    返事
    0
  • 高洛峰

    高洛峰2017-04-18 09:29:04

    弊社でも実装していますが、JSPは多様であり、自分で記述して自動生成することもできます。

    返事
    0
  • 怪我咯

    怪我咯2017-04-18 09:29:04

    こんにちは、おっしゃるとおりです。多くの企業がそのようなツールを持っています。しかし、企業ごとに状況が異なるため、A社のツールをB社に適用することは不可能であり、そのような汎用ツールは作れません。ここで実装のアイデアがあります。
    一般的なテンプレート コードであっても JSP であっても、基本的にはテキスト ファイルです。
    次に、特定のルールに従って特性モデルを生成します (ただし、テーブルが異なるか、モデルが異なります)。異なる) 生成されたテキスト ファイルの結果は異なりますが、特定のルールに従います。
    これは、コードと freemarker などのテンプレート生成ツールを使用することで実行できます。
    もちろん、これは結局のところ実際のプロジェクトではなく、社内で使用される開発ツールにすぎないため、他の言語で実装することもできます。

    返事
    0
  • キャンセル返事