Warning: include(../include/breadcrumb.php): Failed to open stream: No such file or directory in /home/javabykiran/public_html/thekiranacademy.com/tutorials/java-based-configuration-in-spring-ioc.php on line 22

Warning: include(): Failed opening '../include/breadcrumb.php' for inclusion (include_path='.:/opt/cpanel/ea-php83/root/usr/share/pear') in /home/javabykiran/public_html/thekiranacademy.com/tutorials/java-based-configuration-in-spring-ioc.php on line 22

Warning: include(./spring-ioc-sidenav.php): Failed to open stream: No such file or directory in /home/javabykiran/public_html/thekiranacademy.com/tutorials/java-based-configuration-in-spring-ioc.php on line 27

Warning: include(): Failed opening './spring-ioc-sidenav.php' for inclusion (include_path='.:/opt/cpanel/ea-php83/root/usr/share/pear') in /home/javabykiran/public_html/thekiranacademy.com/tutorials/java-based-configuration-in-spring-ioc.php on line 27

Example of Spring IOC for complete java based configuration

  1. It’s very simple everything of xml configuration is replaced with annotations.

  2. Remove xml file.

  3. Replace xml with configuration java class.

  4. @configuration annotation

    1. This is just to inform where our configuration is placed like beans and properties file.

  5. @bean annotation

    1. Same as xml this will return objects

    2. See below samples:



@propertySource : To specify property file path in xml we used to use PropertyPlaceholderConfigurer class this is achieved by annotations.




Warning: include(../include/google-vertical-ads.php): Failed to open stream: No such file or directory in /home/javabykiran/public_html/thekiranacademy.com/tutorials/java-based-configuration-in-spring-ioc.php on line 111

Warning: include(): Failed opening '../include/google-vertical-ads.php' for inclusion (include_path='.:/opt/cpanel/ea-php83/root/usr/share/pear') in /home/javabykiran/public_html/thekiranacademy.com/tutorials/java-based-configuration-in-spring-ioc.php on line 111

Warning: include(../include/internal-page-footer.php): Failed to open stream: No such file or directory in /home/javabykiran/public_html/thekiranacademy.com/tutorials/java-based-configuration-in-spring-ioc.php on line 151

Warning: include(): Failed opening '../include/internal-page-footer.php' for inclusion (include_path='.:/opt/cpanel/ea-php83/root/usr/share/pear') in /home/javabykiran/public_html/thekiranacademy.com/tutorials/java-based-configuration-in-spring-ioc.php on line 151