Spring Data允许您在存储库接口中声明像findByLastname()这样的方法,并自动为您从方法名称生成查询。但是否有可能让这些自动生成的查询也接受Specification,以便在返回数据之前对数据进行附加限制呢?这样,例如我可以调用findByLastname("Ted", isGovernmentWorker()),它将查找所有姓Ted且符合isGovernmentWorker()规范的用户。我需要这个功能是因为我想要Spring Data提供的自动化查询创建,同时仍然需要能够在运行时应用任意规范。