diff --git a/spring-framework-reference/src/new-in-3.xml b/spring-framework-reference/src/new-in-3.xml index bbea8abbd3..f27d9e0176 100644 --- a/spring-framework-reference/src/new-in-3.xml +++ b/spring-framework-reference/src/new-in-3.xml @@ -343,10 +343,12 @@ public class AppConfig{ @Bean public SessionFactory sessionFactory() { - // wire up a session factory using - // AnnotationSessionFactoryBean + // wire up a session factory + AnnotationSessionFactoryBean asFactoryBean = + new AnnotationSessionFactoryBean(); asFactoryBean.setDataSource(dataSource()); - return (SessionFactory) asFactoryBean.getObject(); + // additional config + return asFactoryBean.getObject(); } @Bean