2012-02-25 3 views
5

spring.Iの既存のデータベースからアノテーションベースのエンティティを生成する必要があります。プライドを試みましたが、生成されたエンティティはアノテーションを持っていません。どのようにプライドベースのエンティティでアノテーションを生成できますか?良いエンティティジェネレータ。私はまた、春のロウを試したと言いたい。データベースからのエンティティジェネレータ

答えて

1

JPA/Hibernateエンティティとアノテーションを意味すると思います。 Springはそれとは何の関係もなく、それをサポートするツールが必要です。例えば。

  1. チェックアウト:

    generatebydatabasemappings http://blogs.jetbrains.com/idea/wp-content/uploads/2009/03/generatebydatabasemappings.png

    から:Generating Persistence Mappings from Database Schema。参照:feature page。あなたはDAL4J.jarを使用することができます

  2. Creating JPA entity beans from database tables

  3. Object-Relational Mappings: Generating JPA Entities

+0

おかげで、我々はドロップダウンボックスを使用してデータベースを選択するか、または単にDBを入力することが可能なJSPページをデザインしたいとcoding.Iすることにより、これらのエンティティを生成する必要があります私は選択されたデータベースまたはテーブルからJspページsubmission.Anyアイデアのエンティティを生成する必要がありますか? –

+0

@rakeshmenon:**任意の**データベースを動的に選択し、エンティティ(JPA/Hibernateクラスを意味するのですか?)を生成することを意味しますか?実行時にクラス/ソースコードを生成したいですか?私はフォローしていません。あなたはあなたの質問を更新し、それをより完全に説明できますか? –

+1

はい、実際にはアノテーションベースのエンティティジェネレータプロジェクトを作成しています。そのために、ユーザーがjspフィールドでデータベースの詳細を指定すると、私のアプリケーションはエンティティを動的に生成する必要があります。ありがとうございました。 –

4

Telosys Toolsの2.1.0バージョン以降では、 Spring MVC、AngularJS、Spring Data Restなどの完全なアプリケーションを生成するためのテンプレートを見つけることができます。

チュートリアルはここにある:あなたのanswer.Iためhttps://sites.google.com/site/telosystutorial/

関連する問題