Это действительно зависит от того, что CrudEntityPresenter
должно быть.
Если это обычный bean-компонент, у вас должно быть где-то в вашем коде определение, подобное этому:
@Bean
public CrudEntityPresenter crudEntityPresenter() {
CrudEntityPresenter crudEntityPresenter = new CrudEntityPresenter();
//here goes the code that initializes the bean
return crudEntityPresenter;
}
Если предполагается, что это компонент / услуга, вам нужно просто добавить к ней соответствующую аннотацию:
@Component
public class CrudEntityPresenter {
}
или
@Service
public class CrudEntityPresenter {
}
Может быть, идея в том, чтобы использовать JpaRepository
. Я очень сомневаюсь в этом, но если это так, CrudEntityPresenter
должен быть интерфейсом, расширяющим JpaRepository
:
public interface CrudEntityPresenter extends JpaRepository<MyEntity, String> {
}
В приведенном выше примере у нас есть JpaRepository
для сущности MyEntity
, где id - это String
.