0

MySQL に接続しようとしましたが、データベース名やサーバーの場所などの動的接続パラメーターを渡します。これは、作業しているセットアップに接続するデータベースが多数あるためです。MEL を使用してみましたが、常に単一引用符で出力され、MySQL はこれを好みません。これを達成する方法はありますか?

ありがとう、

灰。

4

1 に答える 1

1

私はこれと同じ問題に直面しています (唯一の違いは、MS SQL Server に接続することです)。以下のスニペットを見てください。

<jdbc-ee:mssql-data-source name="sqlDataSource" user="root" password="root" url="jdbc:sqlserver://mssqlserver;databaseName=test1" doc:name="MS SQL Data Source">
</jdbc-ee:mssql-data-source>

上記のコードを見ると、渡す内容に応じて、test1、test2、abc、または何でもかまいません。たとえば、localhost:8080/test2 を渡すと、次のようになります。

url="jdbc:sqlserver://mssqlserver;databaseName=test2"

質問:これはどのように達成できますか?

于 2014-04-22T07:07:10.570 に答える