У меня проблема с реализацией шаблона Abstract Factory в Spring.Я использую Spring 3 MVC и Hibernate 3, который работает нормально, если я не использую шаблон Abstract Factory Method.Я не уверен, что мне нужно добавить в контроллер, чтобы получить доступ к классу фабрики (CategoryFactory).
Чего не хватает в инициализации контроллера или компонента?
public abstract class Category {
public abstract List list(int departId);
}
public class CategoryFactory {
public enum CategoryType { firstclass, secondClass, ... }
public static Category findCategory(CategoryType categoryType) {
// Create type specific Category implementation
}
}