Spring数据JPA中findAll的默认顺序是什么?
我使用SpringJPA的findAll从表中获取条目,并且只使用其中一个条目。在其中一个环境中,返回的条目的顺序类似于A、B、C,但在另一个环境中,返回的顺序是B、A、CSpring数据JPA中findAll的默认顺序是什么?,spring,spring-boot,spring-mvc,spring-data-jpa,Spring,Spring Boot,Spring Mvc,Spring Data Jpa,我使用SpringJPA的findAll从表中获取条目,并且只使用其中一个条目。在其中一个环境中,返回的条目的顺序类似于A、B、C,但在另一个环境中,返回的顺序是B、A、C 不同的环境不会产生不同的影响。他们都有一张桌子,完全一样。代码也是一样的 没有默认顺序。由数据库返回数据。正如@M.Deinum向数据库所述,大多数数据库不保证在没有order by子句的select查询中返回的记录顺序。如果需要订购,请使用订购方式。用于spring JPA检查
不同的环境不会产生不同的影响。他们都有一张桌子,完全一样。代码也是一样的 没有默认顺序。由数据库返回数据。正如@M.Deinum向数据库所述,大多数数据库不保证在没有
order by
子句的select查询中返回的记录顺序。如果需要订购,请使用订购方式。用于spring JPA检查