@ -152,7 +153,8 @@ public class AnnotationConfigApplicationContext extends GenericApplicationContex
@@ -152,7 +153,8 @@ public class AnnotationConfigApplicationContext extends GenericApplicationContex
Assert.notEmpty(annotatedClasses,"At least one annotated class must be specified");
this.reader.register(annotatedClasses);
}
@ -165,7 +167,8 @@ public class AnnotationConfigApplicationContext extends GenericApplicationContex
@@ -165,7 +167,8 @@ public class AnnotationConfigApplicationContext extends GenericApplicationContex
*@see#register(Class...)
*@see#refresh()
*/
publicvoidscan(String...basePackages){
@Override
publicfinalvoidscan(String...basePackages){
Assert.notEmpty(basePackages,"At least one base package must be specified");
this.scanner.scan(basePackages);
}
@ -175,6 +178,65 @@ public class AnnotationConfigApplicationContext extends GenericApplicationContex
@@ -175,6 +178,65 @@ public class AnnotationConfigApplicationContext extends GenericApplicationContex
// Convenient methods for registering individual beans
@ -187,7 +249,7 @@ public class AnnotationConfigApplicationContext extends GenericApplicationContex
@@ -187,7 +249,7 @@ public class AnnotationConfigApplicationContext extends GenericApplicationContex
@ -203,7 +265,9 @@ public class AnnotationConfigApplicationContext extends GenericApplicationContex
@@ -203,7 +265,9 @@ public class AnnotationConfigApplicationContext extends GenericApplicationContex
@ -213,8 +277,8 @@ public class AnnotationConfigApplicationContext extends GenericApplicationContex
@@ -213,8 +277,8 @@ public class AnnotationConfigApplicationContext extends GenericApplicationContex
@ -94,6 +96,8 @@ public class AnnotationConfigWebApplicationContext extends AbstractRefreshableWe
@@ -94,6 +96,8 @@ public class AnnotationConfigWebApplicationContext extends AbstractRefreshableWe
@ -140,14 +144,14 @@ public class AnnotationConfigWebApplicationContext extends AbstractRefreshableWe
@@ -140,14 +144,14 @@ public class AnnotationConfigWebApplicationContext extends AbstractRefreshableWe
@ -157,16 +161,58 @@ public class AnnotationConfigWebApplicationContext extends AbstractRefreshableWe
@@ -157,16 +161,58 @@ public class AnnotationConfigWebApplicationContext extends AbstractRefreshableWe
@ -191,6 +237,7 @@ public class AnnotationConfigWebApplicationContext extends AbstractRefreshableWe
@@ -191,6 +237,7 @@ public class AnnotationConfigWebApplicationContext extends AbstractRefreshableWe
@ -224,6 +271,15 @@ public class AnnotationConfigWebApplicationContext extends AbstractRefreshableWe
@@ -224,6 +271,15 @@ public class AnnotationConfigWebApplicationContext extends AbstractRefreshableWe
@ -277,4 +333,46 @@ public class AnnotationConfigWebApplicationContext extends AbstractRefreshableWe
@@ -277,4 +333,46 @@ public class AnnotationConfigWebApplicationContext extends AbstractRefreshableWe
@ -82,6 +83,54 @@ public class AnnotationConfigWebApplicationContextTests {
@@ -82,6 +83,54 @@ public class AnnotationConfigWebApplicationContextTests {