您的位置:首页 > 数据库 > MySQL

MySQL数据库与hibernate一起使用时别名不生效的问题

2017-09-06 18:31 363 查看
mysql sql语句别名不生效问题: useOldAliasMetadataBehavior

实例: 
jdbc.properties文件中添加:jdbc.option=useOldAliasMetadataBehavior=true                                                                                                                                                                 applicationContext.xml文件中引用:<property
name="jdbcUrl"
value="${jdbc.url}/${jdbc.dbname}?${jdbc.option}">
  </property>

jdbc:mysql://localhost/openemm?useUnicode=yes&characterEncoding=UTF-8&useOldAliasMetadataBehavior=true

其中:dbc: mysql://localhost/openemm?这个代表数据库链接地址,

useUnicode=yes&characterEncoding=UTF-8这个代表允许用户自己设定数据库编码,而且设置成UTF-8

  useOldAliasMetadataBehavior=true这个代表数据库里面允许有别名
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: