我一直在尝试与MySQL连接但传递动态连接参数,例如数据库名称和服务器位置,因为我正在使用的设置有许多数据库要连接。我尝试使用MEL,但它总是用单引号输出,MySQL不喜欢这样。有什么方法可以实现这个目标吗?
谢谢,
灰。
答案 0 :(得分: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"
问题:如何实现?