我正在尝试使用 JPA EntityManager find() 方法。我的主键是一个与用户名相对应的字符串。
我正在使用 JPA / Hibernate / MYSQL。
我的问题是搜索用户 'David' 匹配用户 'david',我认为是由于底层 MYSQL 中不区分大小写的字符串匹配。这给我带来了一大堆问题!
有没有人对此有一个优雅的解决方案?我可以进行本机 SQL 调用并使用此处记录的 BINARY 运算符:http: //dev.mysql.com/doc/refman/5.0/en/charset-binary-op.html
有人有更好的解决方案吗?塔。