Created intial managers

This commit is contained in:
2019-02-03 19:03:00 -07:00
parent 89b421b236
commit 94efcd8b62
4 changed files with 63 additions and 0 deletions
@@ -0,0 +1,30 @@
package manager;
import dao.DefinitionDao;
import dao.ProofDao;
import dao.TheoremDao;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.PropertySource;
@Configuration
@ComponentScan
@PropertySource("classpath:development.properties")
public class ManagerConfig {
@Bean
public TheoremManager theoremManager() {
return new TheoremManager(new TheoremDao());
}
@Bean
public DefinitionManager definitionManager() {
return new DefinitionManager(new DefinitionDao());
}
@Bean
public ProofManager proofManager() {
return new ProofManager(new ProofDao());
}
}