Package org.eclipse.rdf4j.spring.demo
Class ArtDemoConfig
java.lang.Object
org.eclipse.rdf4j.spring.demo.ArtDemoConfig
@Configuration
@Import(RDF4JConfig.class)
@ComponentScan(value="org.eclipse.rdf4j.spring.demo.dao",
includeFilters=)
public class ArtDemoConfig
extends Object
Spring config for the demo.
Here is what it does:
- it imports
RDF4JConfig
which interprets the config properties (in our example, they are inapplication.properties
) and registers a number of beans. - it scans the
org.eclipse.rdf4j.spring.demo.dao
package, finds the DAOs, registers them as beans and injects their dependencies - it configures the 'data inserter' beans, which read data from the 'artists.ttl' file and adds them to the repository at startup
See Rdf4J-Spring
for an overview and more pointers.
- Since:
- 4.0.0
- Author:
- Florian Kleedorfer
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetInitialDataInserter
(DataInserter dataInserter, org.springframework.core.io.Resource ttlFile)
-
Constructor Details
-
ArtDemoConfig
public ArtDemoConfig()
-
-
Method Details
-
getDataInserter
-
getInitialDataInserter
@Bean public InitialDataInserter getInitialDataInserter(@Autowired DataInserter dataInserter, @Value("classpath:/artists.ttl") org.springframework.core.io.Resource ttlFile)
-