在jdbc url中设置用户变量

时间:2017-12-25 10:48:41

标签: java mysql jdbc

我需要在从Java代码通过JDBC连接到MySQL时指定自定义变量。会话变量可以这样设置:

jdbc.url=jdbc:mysql://xxxx.xx.xx.xx/dbName?sessionVariables=group_concat_max_len=204800

像这样不起作用:

 jdbc.url=jdbc:mysql://xxxx.xx.xx.xx/dbName?userVariables=UserId=1

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

请阅读https://docs.jboss.org/hibernate/orm/3.3/reference/en-US/html/session-configuration.html

此源中没有引用自定义变量。我不确定在使用hibernate连接到MySQL时是否可以指定自定义变量。

我的想法:

为什么不用用户变量创建一个servlet(当然它具有包含自定义变量的URL能力)呢?