- 浏览: 18252 次
最新评论
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">
发表评论
-
整合flex spring
2012-01-20 01:20 929整合flex spring 2010年07月01日 主要 ... -
实现FLEX 通过AMF跟PHP通信
2012-01-20 01:20 632实现FLEX 通过AMF跟PHP通 ... -
Flex + LCDS + Java 入门教程
2012-01-20 01:20 567Flex + LCDS + Java 入门教程 2010年0 ... -
Flex与Javascript之间的交互
2012-01-20 01:20 631Flex与Javascript之间的交 ... -
Rsync服务器搭建
2012-01-19 09:10 629Rsync服务器搭建 2011年01 ... -
网络攻击心得-让一切变得可能
2012-01-19 09:10 856网络攻击心得-让一切变得可能 2011年07月07日 讲 ... -
计算机英语词汇大全(1)
2012-01-19 09:10 556计算机英语词汇大全(1) ... -
中小企业网络构建 样题
2012-01-19 09:10 682中小企业网络构建 样题 ... -
导入/导出 Excel 的基本方法 JAVA EXCEL API简介
2012-01-19 09:10 846导入/导出 Excel 的基本 ... -
android 各系统区别(android 1.5- android 3.0)
2012-01-17 01:39 744android 各系统区别(android ... -
深入理解控制台程序
2012-01-17 01:39 1143深入理解控制台程序 2010年06月26日 控制台程序的 ... -
文本朗读器的设计与制作
2012-01-17 01:39 1171文本朗读器的设计与制作 2010年07月29日 文本朗读 ... -
DirectSound开发指南(四)
2012-01-17 01:39 2547DirectSound开发指南(四) 2 ... -
C++/CLI
2012-01-17 01:39 871C++/CLI 2010年08月12日 从2001年.n ... -
感慨啊感慨
2012-01-15 20:48 493感慨啊感慨 2011年12月07 ... -
Xin phep giay!
2012-01-15 20:48 620Xin phep giay! 2010年03月08 ... -
越南商旅
2012-01-15 20:48 537越南商旅 2009年10月15日 八月十六日我接到越南 ... -
SiteMesh教程
2012-01-11 12:27 581SiteMesh教程 2011年03月01日 sitem ... -
3049_java
2012-01-11 12:27 6273049_java 2011年03月01日 impor ... -
dojox的DataGrid在TitlePanel中宽度无法自动调整问题的解决办法
2012-01-11 12:27 590dojox的DataGrid在TitlePanel中宽度无法自 ...
相关推荐
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框架,达到前台与服务器的通信!