QueryDSL - DB2 varchar 字段的自动修整

QueryDSL - auto trimming of DB2 varchar fields

我有一个 Mysema QueryDSL 项目要维护...DB2 和 SQL 服务器中的列都是 varchars,结果是字段具有列的长度而不是数据。

我的Java代码是:

QTransferTableLeveranciers leveranciers =
     QTransferTableLeveranciers.transferTableLeveranciers;
JPAQuery query = new JPAQuery(entityManager).from(leverancier);
return query.list(leveranciers);

如何指示 QueryDSL trim,数据的前导和尾随空格?

我已阅读 SO 问题,但不知道如何将其应用到我的代码中: Automatic trimming in QueryDSL with Bean Projection

您正在通过 JPA 加载实体。 Querydsl 仅帮助维护您的查询。

需要在数据库级别或 JPA 提供程序的配置中修复尾随空格问题。