autoscan for components, inject, @Qualifier from javax.inject.qualifier, @Named, @Value ,filters, wiring without context file