2
Doctrine에는 인터페이스 이 있습니다. 누군가이 역할을 설명하고이 인터페이스의 용도를 설명 할 수 있습니까?doctrine의 ObjectRepository 란 무엇이며 그의 역할은 무엇입니까?
Doctrine에는 인터페이스 이 있습니다. 누군가이 역할을 설명하고이 인터페이스의 용도를 설명 할 수 있습니까?doctrine의 ObjectRepository 란 무엇이며 그의 역할은 무엇입니까?
글쎄, Class
이 아니며, Interface
입니다. Doctrine Common 라이브러리의 일부입니다.
Doctrine ORM 라이브러리 (Doctrine\ORM\EntityRepository
)와 Doctrine MongoDB Object Document Mapper (Doctrine\ODM\MongoDB\DocumentRepository
)가 구현되었습니다.
Doctrine ORM 또는 MongoDB를 사용하지 않고 직접 ObjectRepository를 작성하려는 경우 인터페이스를 구현해야합니다.
Doctrine ORM을 사용하여 직접 EntityRepository를 작성하는 가장 일반적인 방법은 Doctrine\ORM\EntityRepository
까지 확장하는 것입니다.
내 질문에 인터페이스로 클래스를 변경했습니다. 감사 –