if (classes.length > 0) {
AnnotationConfigApplicationContext applicationContext = new AnnotationConfigApplicationContext(classes);
if (packages.length > 0) {
applicationContext.scan(packages);
applicationContext.refresh();
}
return applicationContext;