Java Hibernate:没有SQL字符串的查询?
有没有可能(如果有,是否建议)在不使用SQL字符串的情况下查询Hibernate映射的数据,而是使用OOP方式?使用更多示例。我使用的是linq。 但是HQL使用实体,所以应该将其命名为面向对象:)可以使用,但我认为使用带有参数的HQL时,查询通常更容易理解。尽管如此,对于非常动态的查询,条件仍然可以很好地工作(我见过有人将HQL字符串连接起来进行动态查询,在这些情况下,条件更干净)Java Hibernate:没有SQL字符串的查询?,java,sql,database,hibernate,Java,Sql,Database,Hibernate,有没有可能(如果有,是否建议)在不使用SQL字符串的情况下查询Hibernate映射的数据,而是使用OOP方式?使用更多示例。我使用的是linq。 但是HQL使用实体,所以应该将其命名为面向对象:)可以使用,但我认为使用带有参数的HQL时,查询通常更容易理解。尽管如此,对于非常动态的查询,条件仍然可以很好地工作(我见过有人将HQL字符串连接起来进行动态查询,在这些情况下,条件更干净)