Spring Roo 1.3.1 ORDER BY 代码生成错误?

Spring Roo 1.3.1 ORDER BY code generation bug?

Roo 1.3.1.RELEASE [rev f4f5256] 正在为 ORDER BY 生成此错误代码:

public static List<Company> Company.findAllCompanies(String sortFieldName, String sortOrder) {
    String jpaQuery = "SELECT o FROM Company o";
    if (fieldNames4OrderClauseFilter.contains(sortFieldName)) {
        jpaQuery = jpaQuery + " ORDER BY " + sortFieldName;
        if ("ASC".equalsIgnoreCase(sortOrder) || "DESC".equalsIgnoreCase(sortOrder)) {
            jpaQuery = jpaQuery + " " + sortOrder;
        }
    }
    return entityManager().createQuery(jpaQuery, Company.class).getResultList();
}
我认为

sortFieldName 需要一个 o. 前缀。

可以在Spring Roo JIRA中报告吗?我觉得你是对的。

谢谢。

化学