我迁移了Spring-Cloud-Function以使用Functional Bean注册。
我可以注册包含我的应用程序逻辑的ngModel
。
但是,我的逻辑应该能够自动连接我目前这样定义的dynamodbRepository:
Function
由于我不再扫描bean,因此不会创建@EnableScan
public interface BookRepository extends CrudRepository<CodingTip, String> {
List<Book> findAllByAuthor(String author);
}
类型的bean。这意味着我必须自己注册。但是我不想定义所有CRUD方法的实现。
目前我可以写:
BookRepository
我如何注册BookRepository bean,同时仍然保持为我实现的所有CRUD方法的优势?