Spring Roo 2.0.0M1 <textarea> 而不是 <input> 标签

Spring Roo 2.0.0M1 <textarea> instead of <input> tags

Roo 的新手,使用 STS 创建了一个应用程序并从实体生成了表单(参见下面的代码),我得到了 <textarea> 标签而不是 <input> 标签,这是为什么?它们是一种强制输入标签的方法吗?

@RooJavaBean
@RooToString
@RooJpaActiveRecord
@Configurable
public class DataSource {

    /**
     */
    @NotNull
    @Column(unique = true)
    @Size(max = 60)
    private String name;

    /**
     */
    @Size(max = 2000)
    private String description;

}

尝试 @Length(max = 2000) 而不是 @Size(max = 2000)

当我没记错时,Roo 1.x 在最大长度大于某个阈值时将表单输入切换为 textara。