sharding-jdbc不能用下划线
时间: 2023-10-13 07:04:47 浏览: 75
sharding-jdbc的使用
对的,sharding-jdbc不支持使用下划线作为数据库表名或列名的分隔符。这是因为sharding-jdbc底层使用了阿里巴巴的druid连接池,而druid默认是启用了“useUnderscoreToCamelCase”选项的,它会将下划线转换为驼峰式命名,从而导致分库分表路由失败。如果需要在sharding-jdbc中使用下划线,可以修改druid连接池的配置,将“useUnderscoreToCamelCase”选项设置为false。
阅读全文