郑重声明:本文初衷是技术研究,但内容涉及到FDS的一些部署细节。建议做商业应用时购买正版FDS或后续产品。如有个人因此发生对Adobe公司的侵权,本人概不负责。如发现本文有潜在或客观帮助盗版和侵权,请及时与我联系。
说起PetStore宠物店,相信大家不会感到陌生,它几乎已成为一个展示技术的样板工程。例如,Spring提供PetStore演示如何使用轻量级IoC容器替代EJB管理业务组件。
Flash作为UI端有很多好处(最大缺点是打破了HTML文本标记语言展现内容的方式,使得搜索成为问题之一,据说Google可以实现对SWF文件的内容搜索;而且Flex也有支持搜索的解决方案),因此萌发了使用Flex作为Web UI并集成Spring的想法,集中两者优势。
FlexPetStore示例相对JPetStore,最大特点是UI展现上有了巨大的进步,实现了拖拽、动画等效果。
说明:
1. 时间关系,FlexPetStore未实现用户管理和订单管理部分
2. FlexPetStore实现过程参考了FlexStore的界面设计
附件是演示视频和截图,供大家下载,欢迎指正。
按照frogfool的要求,删除web-inf/lib的jar包(其中jpetstore.jar有改动,但在classes文件下有对应的class文件),以及web-inf/flex/jars(没有修改)下的全部内容。
打开之后的压缩包,基本可用,但需要以下内容:
1)正确配置jdbc.properties内容,并保证数据库已经把PetStore的脚本执行。
2)可能需要把新增的classes目录下的Java文件类,加入到jpetstore.jar
除此之外,基本保留了所有的内容。如有问题,请联系我。
![点击查看原始大小图片](http://dl2.iteye.com/upload/attachment/0000/5588/c35d3e19-19c2-45b4-9c54-dda6542eee2c-thumb.bmp)
- 大小: 2.2 MB
分享到:
相关推荐
在Spring Flex 1.5.0.M2中,核心组件`spring-flex-1.5.0.M2.jar`扮演了关键角色,它是Spring和Flex集成的核心库,提供了诸如消息代理、配置支持和Spring服务代理等功能。这个库使得Flex客户端可以轻松地调用Spring...
7. **测试驱动开发**:在"spring-flex-testdrive"中,可能包含了测试用例,展示了如何为Spring Flex应用编写单元测试和集成测试,以确保代码质量。 通过这个示例,你可以学习如何配置Spring Flex项目,如何在Flex中...
Flex blazeds-spring Flex blazeds-spring Flex blazeds-spring Flex blazeds-spring Flex blazeds-spring Flex blazeds-spring
spring-flex-1.5.0.RELEASE spring-flex-1.5.0.RELEASE spring-flex-1.5.0.RELEASE spring-flex-1.5.0.RELEASE
1. `flex-messaging-spring`:这是 Spring Flex 的核心模块,它包含 Spring 与 BlazeDS/LCDS 之间的集成,提供 Spring 上下文到 BlazeDS 发布配置的映射。 2. `spring-flex-core`:这个模块包含了处理 Flex 与 ...
org.springframework.flex-1.0.3.RELEASE.jar.zip用于JAR包,org.springframework.flex-1.0.3.RELEASE.jar.zip用于JAR包org.springframework.flex-1.0.3.RELEASE.jar.zip用于JAR包org.springframework.flex-1.0.3....
1 27 跟我StepByStep学FLEX教程------Demo12之FLEX和Spring整合 1 28 跟我StepByStep学FLEX教程------访问数据库之JDBCTemplate 1 29 跟我StepByStep学FLEX教程------访问数据库之hsqldb 1 30 跟我StepByStep学...
这个demo项目为开发者提供了一个起点,以便进一步研究和应用Flex、Spring和BlazeDS的集成技术,创建出高性能、高交互性的RIA应用。无论是新手还是经验丰富的开发者,都可以从中受益,提升自己的技能水平。
- **WEB-INF**:Web应用的标准目录,可能包含`web.xml`部署描述符,配置Spring和BlazeDS的入口。 - **flex_src**:Flex源代码目录,包含了Flex项目的MXML和ActionScript文件。 - **java_src**:Java源代码目录,...
Flex-Spring 拦截器是 Spring 框架与 Adobe Flex 之间的集成关键部分,它允许在服务调用之间添加拦截逻辑,从而实现如事务管理、权限验证、日志记录等功能。这篇博客(https://rogerhunt.iteye.com/blog/608778)...
5. **配置文件**:Spring Flex 使用 `flex-servlet.xml` 和 `flex-config.xml` 文件来配置 Flex 和 Spring 之间的交互。`flex-servlet.xml` 配置了 Flex 服务端的Servlet,而 `flex-config.xml` 用于定义消息代理和...
Spring BlazeDS Integration
spring-flex-reference.pdf spring与flex的集成
- Spring-BlazeDS Integration:这是一个Spring项目,它提供了与BlazeDS的集成,使得配置Spring服务为Flex客户端可用变得更加简单。 - Proxy服务:在Spring中定义Proxy服务,这些服务会被BlazeDS暴露,供Flex...
flex-messaging-4.7.3最新版本的jar
flex-messaging-core-4.7.3.jar 最新版,下载了好长时间才下载下来,亲测可用!
Flex Spring JAVA BLAZEDS整合,永固整合将flex与Spring整合
Flex SVN--1.5.5版本Flex SVN--1.5.5版本Flex SVN--1.5.5版本Flex SVN--1.5.5版本Flex SVN--1.5.5版本Flex SVN--1.5.5版本Flex SVN--1.5.5版本
1. **flex-messaging-core.jar**:这是Flex Messaging框架的基础库,提供了核心的基础设施和服务。它包含AMF(Action Message Format)编解码器,用于高效地序列化和反序列化数据,以及基本的消息传递机制。AMF是一...
1. **Spring框架**:Spring 是Java开发中的一个核心框架,以其依赖注入(DI)和面向切面编程(AOP)而著名。在本项目中,Spring 作为后端服务的提供者,负责处理业务逻辑、数据访问以及与前端的交互。Spring MVC ...