Перепроектируем классы для возможности тестирования
This commit is contained in:
@@ -23,7 +23,11 @@
|
||||
<constructor-arg name="mongoDbFactory" ref="mongoDbFactory"/>
|
||||
</bean>
|
||||
|
||||
<bean id="fileDownloader" class="kinosearch.kinosearch3.spider.FileDownloader">
|
||||
<bean id="repository" class="kinosearch.kinosearch3.spider.MongoDBRepository">
|
||||
<constructor-arg name="mongoOperations" ref="mongoTemplate"/>
|
||||
</bean>
|
||||
|
||||
<bean id="fileDownloader" class="kinosearch.kinosearch3.spider.FileDownloaderImpl">
|
||||
<constructor-arg name="threadCount" value="3"/>
|
||||
<constructor-arg name="capacity" value="100"/>
|
||||
</bean>
|
||||
@@ -40,14 +44,14 @@
|
||||
</bean>
|
||||
</constructor-arg>
|
||||
<constructor-arg name="saveToDir" value="file:R:/onlinelife"/>
|
||||
<constructor-arg name="mongoTemplate" ref="mongoTemplate"/>
|
||||
<constructor-arg name="repository" ref="repository"/>
|
||||
</bean>
|
||||
|
||||
<bean id="seasonvarScanner" class="kinosearch.kinosearch3.cinema.seasonvar.ScannerImpl">
|
||||
<constructor-arg name="fileDownloader" ref="fileDownloader"/>
|
||||
<constructor-arg name="browser" ref="browser"/>
|
||||
<constructor-arg name="saveTo" value="file:R:/seasonvar"/>
|
||||
<constructor-arg name="mongoTemplate" ref="mongoTemplate"/>
|
||||
<constructor-arg name="repository" ref="repository"/>
|
||||
</bean>
|
||||
|
||||
<bean id="spider" class="kinosearch.kinosearch3.spider.Spider">
|
||||
|
||||
Reference in New Issue
Block a user