集成 Flex, Spring, Hibernate 构建应用程序
2010-01-04 00:00:00 来源:WEB开发网在 Spring 的配置文件 applicationContext.xml 中,引入 HandlerMapping 通过 MessageBrokerHandlerAdapter 将所有的 Servlet 请求 URL 映射到由 Spring 容器管理的 MessageBroker
,因此需要定义如下的两个 Bean:
清单 6. 定义 HandlerMapping 实现 Servlet 请求映射 <bean class="org.springframework.web.servlet.
handler.SimpleUrlHandlerMapping">
<property name="mappings">
<value>
/*=springManagedMessageBroker
</value>
</property>
</bean>
<bean class="org.springframework.flex.messaging.servlet.
MessageBrokerHandlerAdapter"/>
最后将定义 MessageBrokerFactoryBean 工厂 Bean 用于创建 MessageBroker,并为您的 Service Bean 提供绑定服务。
清单 7. 定义 MessageBrokerFactoryBean <bean id="springManagedMessageBroker"
class="org.springframework.flex.
messaging.MessageBrokerFactoryBean" />
在完成上述配置后,启动 Tomcat 将发布 demo_central,然后在浏览器中输入 http://localhost:8080/demo_central/spring/messagebroker/amf 并回车,浏览器就会显示一个空白的 Web 页面,这时我们就成功地对 Flex 和 Spring 进行了集成。
集成 Spring 和 Hibernate
通过集成 Spring 和 Hibernate 3,您能在 Spring 容器的管理下通过 O/R Mapping 进行面向对象的数据持久化。在本文中我们使用 MySQL 数据库,Hibernate 所需要的 Jar 包如清单 8 所示:
- ››Spring源码学习-含有通配符路径解析(上)
- ››Flex和JavaScript互操作
- ››Flex 自定义组件外观
- ››Spring MVC与JAX-RS比较与分析
- ››集成医疗保健服务,第 2 部分: 使用 Apache Servi...
- ››Flex Accessibility 全键盘支持和扩展
- ››FlexPaper 1.3.1 发布,在线PDF显示
- ››集成医疗保健服务,第 1 部分: 将 Enterprise Ser...
- ››Spring 框架的设计理念与设计模式分析
- ››Spring Web Flow 2 中流管理的持久化
- ››集成 Rational Software Architect 和 Rational D...
- ››Spring 事务管理高级应用难点剖析: 第 2 部分
更多精彩
赞助商链接