Is it possible to have Spring check at compile time that your references to the beans in the config file are correct, and that your config file does not have any typos in class names. ?

ie that you don't ask the factory for a bean called getBean("MyBean") when you should be using getBean("MyOwnBean")