在Spring中构建仓库时,我在仓库接口中使用以下方式进行扩展:
extends CrudRepository<EntityName, EntityType>,其中EntityName是我的实体类名称,EntityType设置为默认类型Long,如下面的示例代码所示:
@Repository
public interface RoomRepository extends CrudRepository<Room, Long> {
}
然而,我注意到使用JpaRepository,如下所示的示例
public interface RoomRepository extends JpaRepository<Room, UUID>{
public Boolean existsRoom(String roomNumber);
}