标签: java hibernate
我到处都提到使用命名查询
通常,开发人员喜欢将HQL字符串文字全部分散 在Java代码中,这种方法难以维护并且看起来很难看。
我没有得到命名查询如何避免散布HQL字符串。唯一的区别是,如果我们不这样做 使用命名查询,查询在daos内部(例如作为常量),但是使用命名查询,它们被声明 在实体对象下(使用注释)。但是HQL查询字符串仍然分散在这两种技术中。 命名查询如何使代码易于维护和读取?