Groovy Bean的使用

发布时间 2024-01-04 14:56:05作者: 渴望知识的菜鸟
beans {
    // 代码格式:id 类路径
    animal com.springoffice.demo.entity.animal.Animal
    dog com.springoffice.demo.entity.animal.Dog
}

调取和使用groovy的代码

ApplicationContext context = new GenericGroovyApplicationContext("classpath:application/application.xml");
Animal animal = context.getBean("animal", Animal.class);
animal.setAnimalName("猫").setAnimalAge((byte) 5).setAnimalCategory("猫科").setAnimalColor("黑色");
Dog dog = context.getBean("dog", Dog.class);
dog.setAnimalName("灰太狼").setAnimalAge((byte) 5).setAnimalCategory("犬科").setAnimalColor("灰色");