- 浏览: 14785 次
- 性别:
- 来自: 大连
最新评论
Flex4+Spring3+Hibernate3+BlazeDS整合笔记
- 博客分类:
- 技术杂绘
普通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"> RemoteObject id="ro" destination="test" result="resulth(event);" fault="faulth(event);" />
发表评论
-
第二章:字符串和字符串处理
2012-07-06 09:51 7421. char(表示8位ANSI),wchar_t(表示1 ... -
Python中正则表达式对中文的匹配问题
2012-07-06 09:45 719今天在用python匹配中文的时候出了问题,要么匹配不到, ... -
有限状态机实现正则表达式
2012-07-06 09:37 2041最近在写语法分析 ... -
jsp页面换行输出
2012-07-06 09:30 1147if(skins != null){ Iterator i ... -
js注册验证
2012-07-05 20:44 572function getFocus() //设置用户名文本 ... -
自定义通用查询组件
2012-07-03 13:42 6631、 设计通用查询窗口,严格的说这是一个目前只适合数据库 ... -
Flex 数据易犯错误: 常见误用和错误
2012-07-02 10:23 516在某些情形下,绑定操作似乎不能正常工作,此时你可能非常懊恼 ... -
Flex3 做界面与 VC交互
2012-07-02 10:22 670Flex3 代码 width="400&quo ... -
页面中嵌入FLEX应用-传参
2012-07-02 10:22 611项目需要在页面的某div中动态展现图表数据,最终选用FLE ... -
engine introduce
2012-07-02 09:43 477... -
Flex Spring整合包
2012-07-01 09:41 695Adobe Flex是一套创建富客户端应用(RIAs)的框 ... -
Flex 导出文件通用处理
2012-07-01 09:41 860本文 ... -
myeclipse6.5+flex 3 + tomcat6.0 + ds-console.war环境搭建
2012-07-01 09:41 372安装环境:myeclipse6 ... -
The architecture of Flex and Java applications two (Flex 和 Java 应用程序架构 2)
2012-07-01 09:41 509Flex and Java application ... -
PHP发送邮件乱码的具体解决方法
2012-06-30 17:57 835【转自】http://doc.chinaunix.net/ ... -
ASP.NET 使用alert弹出对话框后,CSS样式失效,字体变大的解决方法
2012-06-30 17:57 984ASP.NET 使用alert弹出对话框后,CSS样式 ... -
windows 7 下安装Oracle 9i 解决方法
2012-06-30 17:57 1249这里首先申明下,windows7下安装oracle9i 9 ... -
sql server 2000的一些问题解决方法
2012-06-30 17:57 567我机器上SQL Server 2000的sa密码因为长时间 ...
相关推荐
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框架,达到前台与服务器的通信!