SQL サーバー データベースをリバース エンジニアリングしたいと考えています。プロジェクトをセットアップし、エンティティとコントローラーを作成し、Web MVC をセットアップしました。
この後、Tomcat でアプリケーションを起動します。Web インターフェイスを呼び出して、レコードを追加します。すべて正常に動作します。
Roo シェル (sts-plugin) に戻り、database introspect --schema dbo
コマンドを試してみましたが、次の小さなフィードバックがありました。javax.net.ssl.TrustManager not found by [85]
他の投稿のユーザーは、次のように osgi で sqljdbc jar を開始する必要があると述べています。osgi start --url file:///C:/Users/e.zienecker/Downloads/mssql/sqljdbc4-4.0.jar
しかし、これで私は次のメッセージを受け取りました:javax/net/ssl/TrustManager
詳細については、私の spring roo ログ:
// Spring Roo 1.3.2.RELEASE [rev 8387857] log opened at 2016-05-31 10:00:38
project --topLevelPackage de.test --projectName DatabaseSample --java 6 --packaging JAR
// Spring Roo 1.3.2.RELEASE [rev 8387857] log closed at 2016-05-31 10:00:39
// Spring Roo 1.3.2.RELEASE [rev 8387857] log opened at 2016-05-31 10:00:40
jpa setup --provider HIBERNATE --database MSSQL
entity jpa --class ~.Person --testAutomatically
field string --fieldName firstName --notNull
field string --fieldName lastName --notNull
field number --fieldName age --type int
field boolean --fieldName driverLicense
web mvc setup
web mvc all --package ~.web
selenium test --controller ~.web.PersonController
perform tests
perform tests
perform package
// [failed] database introspect --schema dbo
osgi start --url file:///C:/Users/mad/Downloads/mssql/sqljdbc4-4.0.jar
// [failed] database introspect --schema dbo