Flex4+Eclipse3.5.2+spring3+blazeds完美整合方案

一、初学者的苦恼

Flex4通过blazeds直接调用spring的bean,bean调用hibernate操作数据库,怎么样,是不是一个完美的方案?但我在学Flex的过程中,网上有无数关于Flex和Spring的整合方案的文章和实例,但是事实证明,大多都跑不起来,或者调用不到spring的bean。关于这个,有两种可能性:一是各个组件版本升级了,比如从Flex3升级到Flex4,导致原来可用的东西不可用了;二是作者不负责任,给出的代码不全甚至错误,误导我等初学者。

在我折腾了两天之后,终于能够前后跑通了。这里分享一下环境搭建和创建一个CRUD的过程,本人保证这是一个能够用起来并且比较优雅的解决方案(有不少其他的配置方式可用,但我没试过,只保证这里的一定可用)。

二、软件包的下载

我的环境是基于Eclipse3.5.2+FlashBuider4+blazeds+spring3.0.2+hibernate3.5.2搭建的。本来是想用MyEclipse8.5的,也搭起来过。但是似乎有一些问题,所以放弃了,还是用Eclipse再安装Spring和Hibernate插件吧。容器可自由选择,我选择的是Tomcat6。

1、Eclipse3.5.2:http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/galileo/SR2/eclipse-jee-galileo-SR2-win32.zip

如果该地址不可用,可从www.eclipse.org下载Eclipse IDE for Java EE Developers

2、FlashBuilder4(可试用两个月):https://www.adobe.com/cfusion/tdrc/index.cfm?product=flash_builder

在这里选择Eclipse plugin windows版的。中文版还是英文版,自己选择,都可以的。

3、blazeds(开源免费):https://www.adobe.com/cfusion/entitlement/index.cfm?e=lc_blazeds

要注册一个adobe的账号方可下载,最后进入一个Blazeds和LCDS比较的页面,后者是商业项目,Blazeds可以理解为其“简化版”、“穷人版”。选择下载Binary distribution

4、Spring3.0.2软件包:http://www.springsource.com/download/community

spring-framework-3.0.2.RELEASE-dependencies.zipspring-framework-3.0.2.RELEASE-with-docs.zipspring-framework-3.0.2.RELEASE.zip都下载下来。

5、Spring插件:在线安装,不下载

6、Hibernate软件包:http://sourceforge.net/projects/hibernate/files/hibernate3/

下载 hibernate-distribution-3.5.2-Final-dist.zip

7、Hibernate插件,在线安装,无需下载

8、Tomcat:http://tomcat.apache.org

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值