1.@Query
@Query是Spring Data JPA提供的一个注解,用于定义自定义查询语句。它可以帮助我们更灵活地进行数据库操作,尤其是针对一些复杂的查询场景。除了@Query注解外,Spring Data JPA还提供了许多其他注解,如@NamedQuery、@NamedQueries、@QueryHints等,用于控制查询语句和查询结果的行为和配置。在Spring Boot中,@Query注解是一个非常常用的注解,用于定义自定义查询语句。它可以和其他注解结合使用,如@Param注解,用于指定查询语句中的参数。