Hibernate 银行如何选择资产资本化?

Hibernate 银行如何选择资产资本化?,hibernate,Hibernate,所以当我说Restriction.eq('OS','foo')和Restriction.eq('model','foo')时,它起作用,但不是“OS”或“model”或“model”“。那么,对于模型而不是操作系统,是否会删除大写字母?它将通过自省getter方法来确定大写字母。您可以在中阅读公约。谢谢。你的回答是正确的。我读过说明书,上面说如果属性的前两个字符是大写的,那么原始的大写字母就保留了。但是,如果只有第一个字符大写,则第一个字符将转换为小写。所以“getModel”变成了“model

所以当我说Restriction.eq('OS','foo')和Restriction.eq('model','foo')时,它起作用,但不是“OS”或“model”或“model”“。那么,对于模型而不是操作系统,是否会删除大写字母?

它将通过自省getter方法来确定大写字母。您可以在中阅读公约。

谢谢。你的回答是正确的。我读过说明书,上面说如果属性的前两个字符是大写的,那么原始的大写字母就保留了。但是,如果只有第一个字符大写,则第一个字符将转换为小写。所以“getModel”变成了“model”,而“getOS”保留了“OS”
@Entity
class Host 
{
    private String Model;
    private String OS;

    @Column (name="OS")
    public String getOS() ...

    @Column (name="MODEL")
    public String getModel()...

}