30 May 2013

jdbc的链接属性设置ApplicationName即可。

在官方的JDBC文档中竟然没有这个说明,一直以为是application_name这个属性,试了很多方式都不成功,最后把官方文档中的jaasApplicationName前面的jaas去掉试试结果成功了。准备报一个bug给社区。

设置的时候,可以使用url方式如:
String url="jdbc:postgresql://192.168.1.104/test?user=name&password=xx&ApplicationName=jdbc"
也可以使用:
Properties props = new Properties();
props.setProperty("ApplicationName",name);

也可以在链接创建后,使用:
Connection.setClientInfo()