论坛首页 编程语言技术论坛

FlexPetStore--集成Flex和Spring (1)

浏览 18526 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2007-04-27  

郑重声明:本文初衷是技术研究,但内容涉及到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

除此之外,基本保留了所有的内容。如有问题,请联系我。

  • 大小: 2.2 MB
  • flexpetstore.zip (4.1 MB)
  • 描述: 删除部分内容(jars)的完整可运行的WAR。
  • 下载次数: 3555
   发表时间:2007-04-28  
希望楼主可以都写Flex方面的基础教程。。。
0 请登录后投票
   发表时间:2007-04-28  
yoyozhang 写道
希望楼主可以都写Flex方面的基础教程。。。


Flex资源很多,包括书籍、组,BLOG,论坛等等。
Flex Builder 2 Documentation
http://www.riachina.com/showtopic-6085.html
http://www.zeuslabs.us/archives/137/ten-ways-beginners-can-learn-adobe-flex/
0 请登录后投票
   发表时间:2007-04-28  
一大片全是flash,作为一个相对封闭的系统我觉得是可以的,但是作为一个门户或者商城之类的应用,我觉得flex应用应当和传统的html/css/javascript等技术相配合,比如做一些实用的widget放在页面中。
0 请登录后投票
   发表时间:2007-04-28  
sorphi 写道
一大片全是flash,作为一个相对封闭的系统我觉得是可以的,但是作为一个门户或者商城之类的应用,我觉得flex应用应当和传统的html/css/javascript等技术相配合,比如做一些实用的widget放在页面中。


FlexPetStore只是验证性的个人项目。实际上,我并没有过份强调Flex的好处,甚至提到了它的缺点。是否需要结合传统技术,要考虑应用类型:传统WEB应用还是企业应用?

Flex是几种技术的总称,主要是MXML,ActionScript和CSS,其中前两者可以大致对应HTML(或XML)和JavaScript,差别在于Flex应用编译成一个SWF文件并嵌入HTML。
0 请登录后投票
   发表时间:2007-04-28  
这个应该是使用的flex store的界面吧。 
0 请登录后投票
   发表时间:2007-04-28  
dengyin2000 写道
这个应该是使用的flex store的界面吧。 


没错,“借用”并适当修改了flex store的界面。 
0 请登录后投票
   发表时间:2007-05-22  
作者能展示flex到底是如何与spring集成的吗,你的例子就是一个界面展示而已,完全不是大家想了解的主题啊
0 请登录后投票
   发表时间:2007-05-23  
johnny1225 写道
作者能展示flex到底是如何与spring集成的吗,你的例子就是一个界面展示而已,完全不是大家想了解的主题啊


Flex与Spring集成的细节完全可以公开,我正在补充其余部分的文章。因发帖附件有大小限制,我没办法把整个WAR共享出来。
0 请登录后投票
   发表时间:2007-05-29  
fds-tomcat楼主您部署过吗?我下载下来我的JDK是1.5-10的,但是还是提示版本不够,不知道是什么问题。我的MSN: BooweiData@hotmail.com

E-mail: frankli.sh@gmail.com 。有时间麻烦给你说一下。谢谢 。我的代码不错。正在演练中。。
0 请登录后投票
论坛首页 编程语言技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics