@Bean(name = "bean1_2")
 public Bean1 bean1_2() {
   Bean1 bean = new Bean1();
   bean.setName("bean1_2");
   bean.setMessage("@Bean (from BeanConfig)");
   return bean;
 }
 /** Beanインスタンスを定義するためのものであることを示す DIコンテナに登録する メソッド名がBean名、戻り値がBeanのインスタンスとして定義される */
 @Bean(initMethod = "init", destroyMethod = "destroy")
 public Bean1 bean1() {
   Bean1 bean = new Bean1();
   bean.setName("bean1");
   bean.setMessage("@Bean (from BeanConfig)");
   return bean;
 }