2011-03-12 9 views

答えて

2

まず、DBREコマンドを試して、どのようなエラーが発生するのかを確認してください。コマンド: > database reverse engineering --schema <your_schema_name> --package ~.domain

その後にエラーが何であるかが表示されます...

私はこのようなダービーのためのアドオンをインストールするために必要な:

> addon install bundle --bundleSymbolicName org.springframework.roo.wrapping.derby > addon install bundle --bundleSymbolicName org.springframework.roo.wrapping.derbyclient

その後呼ば: > persistence setup --provider HIBERNATE --database DERBY

次に、database.properties fを変更する必要がありますプロジェクト内でデータベースの正しい場所を格納するようにしてください。鉱山設定は次のとおり

// database.password=

// database.url=jdbc\:derby\:roo_crm; // database.username=// database.driverClassName=org.apache.derby.jdbc.EmbeddedDriver

は再び、(ダービー以外の)異なるデータベースが別のドライバとdatabase.urlがあるかもしれません。私はこのようなDBRE春Rooの機能を使用してコードを生成することができました

は次に:

> database reverse engineer --schema APP --package ~.domain

それから私はspringrooツールスイートに私のプロジェクトを開いていて、私は、JavaとAspectJの中にコードを見ることができました。

+0

質問に「Derby client driver」と書かれているので、database.urlフィールドのURL形式は、「database.url = jdbc:derby:// my-machine:1527/roo_crm」のようにする必要があります。クライアントドライバは、組み込みドライバのurl形式と若干異なります。 –

関連する問題