जावा @Configuration
के बराबर क्या है:बूट-चाबुक की मार एक्सएमएल बिना स्प्रिंग डाटा जेपीए
<repositories base-package="com.acme.repositories" />
Spring Data JPA में? मैं @Configuration
कक्षाओं के पक्ष में एक्सएमएल कॉन्फ़िगरेशन से छुटकारा पाने की कोशिश कर रहा हूं, हालांकि JpaRepositoryConfigDefinitionParser स्रोतों के माध्यम से पढ़ना फलहीन है।
निकटतम मैं क्या मिल सकता है:
@Bean
public RepositoryFactorySupport repositoryFactory() {
return new JpaRepositoryFactory(entityManagerFactory().createEntityManager())
}
@Bean
public BookDao bookDao() {
return repositoryFactory().getRepository(BookDao.class)
}
हालांकि <repositories/>
टैग और अधिक कार्यात्मक है: यह स्वचालित रूप सेCrudRepository
CLASSPATH पर पाया विस्तार सभी इंटरफेस के लिए डीएओ पैदा करता है। ऐसा लगता है कि मेरा समाधान डिफ़ॉल्ट स्प्रिंग डेटा जेपीए व्यवहार के विपरीत डीएओ को लेनदेन लागू नहीं करता है।
लिंक के लिए धन्यवाद। यह 1.2 में तय किया गया है। –