- 浏览: 11679 次
最新评论
Flex4+Spring3+Hibernate3+BlazeDS整合笔记
2011年05月16日
普通Java Web工程流行使用ssh框架,而当前台使用Flex制作的时候,后台就不需要用Struts了,通过使用BlazeDS远程方法调用即可。
首先,新建Java Web工程,然后添加Flex项目,详情见通过J2EE Web工程添加Flex项目,进行BlazeDS开发 。
随后,导入Jar包,flex相关的jar包在添加Flex项目的时候已经导入,这里主要是导入Spring和Hibernate相关 的jar包以及spring和flex集成的jar包,我用的是spring 3.0.3和hibernate 3.2.1。 下面是lib列表:
antlr-2.7.6.jar asm-2.2.3.jar
asm-commons-2.2.3.jar
asm-util-2.2.3.jar
aspectjlib.jar
aspectjrt.jar
aspectjweaver.jar
backport-util-concurrent.jar
c3p0-0.9.1.jar
cfgatewayadapter.jar
cglib-nodep-2.1_3.jar
com.springsource.edu.emory.mathcs.backport-3.0.0.j ar
com.springsource.net.sf.cglib-2.2.0.jar
com.springsource.org.aopalliance-1.0.0.jar
commons-codec-1.3.jar
commons-collections-3.1.jar
commons-httpclient-3.0.1.jar
commons-io-1.4.jar
commons-lang-2.3.jar
commons-logging.jar
dom4j-1.6.1.jar
ehcache-1.2.3.jar
flex-messaging-common.jar
flex-messaging-core.jar
flex-messaging-opt.jar
flex-messaging-proxy.jar
flex-messaging-remoting.jar
flex-rds-server.jar
freemarker-2.3.15.jar
hibernate-commons-annotations-3.2.0.Final.jar
hibernate-core-3.5.4-Final.jar
hibernate-jpa-2.0-api-1.0.0.Final.jar
jackson-lgpl-0.9.5.jar
javassist.jar
jta-1.1.jar
log4j-1.2.15.jar
mysql-connector-java-5.1.13-bin.jar
org.springframework.aop-3.0.3.RELEASE.jar
org.springframework.asm-3.0.3.RELEASE.jar
org.springframework.aspects-3.0.3.RELEASE.jar
org.springframework.beans-3.0.3.RELEASE.jar
org.springframework.context-3.0.3.RELEASE.jar
org.springframework.context.support-3.0.3.RELEASE. jar
org.springframework.core-3.0.3.RELEASE.jar
org.springframework.expression-3.0.3.RELEASE.jar
org.springframework.flex-1.0.3.RELEASE.jar
org.springframework.instrument-3.0.3.RELEASE.jar
org.springframework.instrument.tomcat-3.0.3.RELEAS E.jar
org.springframework.jdbc-3.0.3.RELEASE.jar
org.springframework.jms-3.0.3.RELEASE.jar
org.springframework.orm-3.0.3.RELEASE.jar
org.springframework.oxm-3.0.3.RELEASE.jar
org.springframework.test-3.0.3.RELEASE.jar
org.springframework.transaction-3.0.3.RELEASE.jar
org.springframework.web-3.0.3.RELEASE.jar
org.springframework.web.portlet-3.0.3.RELEASE.jar
org.springframework.web.servlet-3.0.3.RELEASE.jar
org.springframework.web.struts-3.0.3.RELEASE.jar
slf4j-api-1.5.8.jar
修改配置文件,web.xml,其中最重要的是修改原先MessegeBroker Servlet,改为由Spring web应用前端控制器处理所有请求。 Flex配置xml--> flex org.springframework.web.servlet.DispatcherServlet contextConfigLocation /WEB-INF/config/flex-application-config.xml 1 flex /messagebroker/* 配置 flex-application-config.xml,注意增加的几个命名空间,需要包org.springframework.flex-1.0.3.RELEASE.jar ,同时在这个文件里定义了bean,在mxml里面会引用到: flex="http://www.springframework.org/schema/ flex" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instan ce" xsi:schemaLocation=" http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring -beans-2.5.xsd http://www.springframework.org/schema/flex http://www.springframework.org/schema/flex/spring- flex-1.0.xsd"> flex:message-broker/> flex:remoting-destination /> hibernate的配置,用到c0p0.jar, org.hibernate.dialect.MySQLDialect true true false sample/dao/User.hbm.xml test.mxml,这里主要是定义和调用远程对象,远程对象的bean在上面的flex-application-config.xml里面有定义,调用类sample.Test.java中的createUser方法。 flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600">
发表评论
-
string(字符串)类常用成员----增+,append,insert 删erase 改replace 查find 遍历 截取子串 字符串比较
2012-07-06 09:52 1050头文件及命名空间: ... -
Lex和yacc工具介绍
2012-07-06 09:46 705在编译过程中,词 ... -
Ext 对象编程-单页面组件销毁
2012-07-03 13:44 819单页面组件销毁 为了贯彻OO设计, 在使用单页面Ext ... -
打包swf flash应用为PlayBook AIR应用
2012-07-02 13:04 640命令行打包swf flash应用为PlayBook AIR ... -
flex4 datagrid里点击链接打开图片的方法
2012-07-02 13:03 6111. 在datagrid里面 加入链接 链接新窗口显 ... -
flex 显示pdf文档
2012-07-02 13:03 646FlexPager下载地址 http://code.goo ... -
[酷东东] 在Flex里嵌入网页:IFrame 开源类库
2012-07-02 13:03 712项目 地址:http://code.google .com ... -
第5课 Spark组件、Halo组件和Flex命名空间
2012-07-02 13:03 576flex/spark" xmln ... -
Flex 文件上传导入组件
2012-07-01 10:37 580上文讲到Flex利用Blazeds来上传文件,本文则封装了 ... -
flex中给图片(或任意组件)着色的方法
2012-07-01 10:37 516作者:屈剑峰 2011年4月3日 在fl ... -
Flex 数据易犯错误: 常见误用和错误
2012-07-01 10:37 728在某些情形下,绑定操作似乎不能正常工作,此时你可能非常懊恼 ... -
flex 中GML转换
2012-07-01 10:37 686package org.openscales.core.f ... -
Flex学习笔记
2012-07-01 10:37 599类成员有四种修饰符: public internal ... -
在Eclipse下使用Ant编译Flex程序
2012-06-30 17:01 577在Eclipse下使用Ant编译Fle ... -
Flex是咋回事之二 前世今生
2012-06-30 17:01 564Flex是咋回事之二 前世 ... -
Flex 应用内存泄露的分析与诊断
2012-06-30 17:01 550Flex 应用内存泄露的分析与诊断 2010年11月01日 ... -
探究 Flex 组件的生命周期
2012-06-30 17:01 515探究 Flex 组件的生命周期 2011年01月05日 ...
相关推荐
MyEclipse7.5+flex4+spring3.0.5+struts2.2.1+hibernate3.6.0+blazeds4.0.0.14931完美整合方案 内附所需jar包和源代码
自己整合的flex4+spring3+struts2+hibernate3+blazeds整合实例 包含JAR包
使用flex 4.5 + Spring 3.0 + Hibernate 3.3 + Cairngorm 2.2.1 + BlazeDS 3.3.0 + Spring BlazeDS Integration 1.0.3整合出的一个登录的小demo·
Flex PureMVC Flex BlazeDS Spring Hibernate 整合 里面一些图标是包双击可查看源代码
MyEclipse7.5+flex4+spring+struts+hibernate+blazeds整合
Flex4+Blazeds4.0+Spring3.0+hibernate2.5.2整合笔记,自己看了不少网上所说,都没配置成功,后来通过spring的一个插件搞定了,希望对大家有帮助吧!
Flex4+BlazeDS+Spring+Hibernate 整合源码博文源码
一步一步讲解了PureMVC+Flex+BlazeDS+Spring+Hibernate的搭建,适合初学者参照
Myeclipse6.5+flex3+Blazeds+spring+hibernate完美整合,写的非常详细
跟我一步步搭建 PureMVC+Flex+BlazeDS+Spring+Hibernate
跟我一步步搭建PureMVC+Flex+BlazeDS+Spring+Hibernate
本课程主要是讲解Flex 4.6和ActionScript 3.0使用方法和技巧
一步步搭建+PureMVC+Flex+BlazeDS+Spring+Hibernate
flex4+blazeds+spring+hibernate集成源码。内附完整jar包以及配置。给后来知道者帮助。
Flex4系列教程 本系列教程目标:使初学者了解富网络应用概念,理解并...3. Flex + BlazeDS + Spring() + iBATIS + pureMVC 4. Flex + BlazeDS + Spring BlazeDS Integration + Spring(>= 2.5.6) + iBATIS + pureMVC
Myeclipse6.5+flex3+Blazeds+spring+hibernate完美整合源代码,已经调试成功,可以运行。配有相应的word文档
本课程主要是讲解Flex 4.6和ActionScript 3.0使用方法和技巧
flex+java+spring+hibernate+blazeds整合
flex4+spring_hibernate+blazeds 的登录例子
讲述flex4与java开发的技术,具体用到了flex,spring讲bean暴露给blazeds框架,达到前台与服务器的通信!