QueryDSL - DB2 varchar字段的自动修剪

时间:2015-05-22 08:05:03

标签: querydsl

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

我的Java代码是:

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

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

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

1 个答案:

答案 0 :(得分:0)

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

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