|
From: Rod J. <rod...@in...> - 2003-05-19 15:54:01
|
Guys, A few more changes to get rid of deprecated classes/usage before 0.8 - I've removed DynamicProxy (better to use an AOP ProxyFactory with an anonymous inner class for pre/post processing). This is very easy. - I've replaced the classes in the ejb.access package with classes using AOP underneath. They're very similar to use, but they're factory beans, not custom bean definitions. All you need to do is replace your custom bean definition syntax in the XML with an ordinary bean definition, the class being the corresponding FactoryBean in the ejb.access package. This approach is no longer XML-only: you can use it with a properties file (or any other) bean factory as well. - XmlBeanFactory no longer uses "custom bean definitions". The new FactoryBean approach is simpler and cleaner. - AbstractBeanDefinition is now internal, so I've made it package-visible. Apologies if this is a pain if you're using CustomBeanDefinitions, but I'm sure you'll find the FactoryBean approach simpler and more elegant. And I didn't want there to be a confusing set of alternatives when we release. Regards, Rod |