- 浏览: 1562016 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (673)
- Linux (3)
- android (302)
- php (12)
- struts2 (1)
- Flex积累 (88)
- Hibernate (8)
- MyEclipse (18)
- android备忘录 (209)
- Java备忘录 (53)
- spring (0)
- Flex备忘录 (30)
- JavaScript (10)
- Tomcat (11)
- Flex FrameWork (0)
- 设计模式学习 (4)
- 休闲娱乐 (4)
- Flex skin (1)
- Flex 组件 (2)
- 持久化相关 (2)
- DotNet相关 (5)
- Flex Style (1)
- Windows (11)
- Flex AIR (9)
- MySQL (1)
- mac OSX (29)
- eclipse (26)
- database (5)
- ARM (1)
- English (1)
- WebService (8)
- javabase64 (2)
- ruby (1)
- sqlite (5)
- ios (7)
- 无线应用 (1)
- Java (3)
- goagent (1)
- oc (1)
最新评论
-
Z_ying:
谢谢分享,上次也遇到过的,解决了,过了一段时间又忘记,幸亏看到 ...
FastJson 示例 及问题 -
wto8559:
这是什么错啊,我也遇到了.问下写一个servlet能解决什么问 ...
Exception in thread "HouseKeeper" java.lang.NullPointerException -
zxjlwt:
如何用php怎么弄了。http://surenpi.com
\U672a\U77e5\U9519\U8bef 字符还原 -
windseamless:
那怎么样才能屏蔽呢
java.lang.IllegalArgumentException: Window type can not be changed after the -
macleo:
Trinea 写道还是利用Fiddler抓包更方便,(1)无需 ...
android网络抓包相关
0.官方的表
http://livedocs.adobe.com/flex/3/html/help.html?content=data_access_4.html
The following table lists the supported ActionScript (AMF 3) to Java conversions for simple data types.
Array (dense) |
java.util.List |
java.util.Collection, Object[ ] (native array) If the type is an interface, it is mapped to the following interface implementations:
A new instance of a custom Collection implementation is bound to that type. |
Array (sparse) |
java.util.Map |
java.util.Map |
Boolean String of "true" or"false" |
java.lang.Boolean |
Boolean, boolean, String |
flash.utils.ByteArray |
byte [] |
|
flash.utils.IExternalizable |
java.io.Externalizable |
|
Date |
java.util.Date (formatted for Coordinated Universal Time (UTC)) |
java.util.Date, java.util.Calendar, java.sql.Timestamp, java.sql.Time, java.sql.Date |
int/uint |
java.lang.Integer |
java.lang.Double, java.lang.Long, java.lang.Float, java.lang.Integer, java.lang.Short, java.lang.Byte, java.math.BigDecimal, java.math.BigInteger, String, primitive types of double, long, float, int, short, byte |
null |
null |
primitives |
Number |
java.lang.Double |
java.lang.Double, java.lang.Long, java.lang.Float, java.lang.Integer, java.lang.Short, java.lang.Byte, java.math.BigDecimal, java.math.BigInteger, String, 0 (zero) if null is sent, primitive types of double, long, float, int, short, byte |
Object (generic) |
java.util.Map |
If a Map interface is specified, creates a new java.util.HashMap for java.util.Map and a new java.util.TreeMap for java.util.SortedMap. |
String |
java.lang.String |
java.lang.String, java.lang.Boolean, java.lang.Number, java.math.BigInteger, java.math.BigDecimal, char[], any primitive number type |
typed Object |
typed Object When you use[RemoteClass]metadata tag that specifies remote class name. Bean type must have a public no args constructor. |
typed Object |
undefined |
null |
null for object, default values for primitives |
XML |
org.w3c.dom.Document |
org.w3c.dom.Document |
XMLDocument (legacy XML type) |
org.w3c.dom.Document |
org.w3c.dom.Document You can enable legacy XML support for the XMLDocument type on any channel defined in the services-config.xml file. This setting is important only for sending data from the server back to the client; it controls how org.w3c.dom.Document instances are sent to ActionScript. For more information, see Configuring AMF serialization on a channel. |
Primitive values cannot be set to null in Java. When passing Boolean and Number values from the client to a Java object, Flex interpretsnull values as the default values for primitive types; for example, 0 for double, float, long, int, short, byte, \u0000 for char, and falsefor Boolean. Only primitive Java types get default values.
1.Flex -> Java
http://blog.csdn.net/Flex_program/archive/2008/04/28/2339124.aspx
目前LCDS只能与J2EE的服务端进行通信,所以目前只是ActionScript 3.0数据类型和Java数据类型的转换。ActionScript 3.0与Java数据类型转换是不对称的。ActionScript 3.0向Java转换时数据类型对应如表所示。
表 ActionScript3.0向Java转换时数据类型的对应关系
ActionScript数据类型 |
Java数据类型 |
null |
null |
Number |
java.lang.Number |
Boolean |
java.lang.Number,boolean,java.lang.String |
String |
java.lang.String,java.lang.Boolean,boolean,java.lang.Character,char,java.lang.Number |
Date |
java.util.Date |
XML Object |
org.w3c.dom.Document |
Java向ActionScript 3.0转换时数据类型对应如表所示。
表 Java向ActionScript3.0转换时数据类型的对应关系
Java数据类型 |
ActionScript3.0数据类型 |
null |
null |
java.lang.Number |
Number |
java.lang.Number,boolean |
Boolean |
java.lang.String,java.lang.Character char[] |
String |
java.util.Collection,java.lang.reflect.Array |
Array |
java.util.Map,java.util.Dictionary |
Object |
org.w3c.dom.Document |
XML Object |
其他claess |
Object |
在使用LCDS调用的Java代码的过程中数据类型的转换是直接发生了,不需要显性的调用。
2.Java -> MySQL
http://zhq-tony.iteye.com/blog/211611
小弟不才没能弄清楚BLOB类型对应的JAVA类型是什么,还希望知道的朋友回复给我。
相关推荐
在"flex+java+mysql登录"这个场景中,我们主要探讨的是如何使用Flex客户端与Java后台进行通信,以及通过Java处理数据库交互来实现用户登录功能。 1. Flex数据库操作:Flex中的数据访问通常通过 BlazeDS 或 LCDS ...
Flex+Java+MySQL的组合正是为了创建这种类型的Web应用。 通过这个项目,初学者可以了解到如何整合前端和后端技术,实现用户登录功能。这涉及到前端UI设计、后端服务开发、数据库交互等多个方面,对提升全面的Web...
在本示例中,我们将探讨如何使用Flex与Java后台以及MySQL数据库进行通信,以实现数据的存储和检索。 首先,Flex是Adobe公司推出的一种基于ActionScript 3.0的编程语言,它使用MXML和ActionScript进行界面设计和业务...
在IT行业中,Flex、Java和MySQL是三种非常重要的技术,它们常常被联合使用来构建高效、用户友好的Web应用程序。本实例将详细讲解如何利用这些技术进行开发。 Flex是一种基于Adobe AIR的应用程序开发框架,主要用于...
总的来说,"java-flex-mysql"项目展示了如何利用Java的强类型和面向对象特性处理业务逻辑,使用Flex创建动态和交互的用户界面,以及借助MySQL存储和检索数据。这种技术组合可以提供高性能、高度交互的Web应用,满足...
flex 连接mysql数据库 flex 连接mysql数据库
Flex与Java之间的数据交换是跨平台应用程序开发中的一个重要环节,特别是在构建富互联网应用程序(RIA)时。Flex,作为Adobe开发的开源框架,主要用于创建交互式的、基于Flash的用户界面,而Java则是一种广泛使用的...
详细请见:使用Flex,Java,Json更新Mysql数据 。但是有一个问题就是在更新的时候都是发送整个datagrid的dataprovider中信息到数据库,无论有的资料并没有需要更新,这样处理起来效率就很低了。所在在高级篇中我想...
5. **数据库设计**: 在MySQL中,开发者可能创建了一个或多个表,定义了字段和数据类型,以满足应用程序的需求。例如,如果这是一个联系人管理应用,可能有一个名为`contacts`的表,包含`id`、`name`、`email`等字段...
利用flex java 实现用户登录 java user。java userService。java flex login。mxml helloword。mxml remoting-confing。xml 配置 数据库 mysql
- 读取(Read):Flex发送请求到Java服务,请求特定数据,服务查询数据库并返回结果,数据显示在Flex UI上。 - 更新(Update):用户在Flex界面上修改数据,服务接收更新请求,更新数据库记录。 - 删除(Delete):...
标题 "flex+java+MySql数据库的登录" 涉及到的是一个使用Flex前端、Java后端以及MySQL数据库构建的登录系统。Flex是一种用于创建富互联网应用程序(RIA)的开源框架,它基于ActionScript语言,可以生成SWF格式的交互...
4. WebService:Java可以通过SOAP或RESTful WebService提供API,Flex客户端可以调用这些服务获取或更新数据。这种方式灵活且易于扩展,适用于跨平台的分布式系统。 在实际开发中,Java负责处理业务逻辑、数据存储和...
2. ActionScript与Java数据类型映射,理解AMF的工作原理。 3. 使用BlazeDS或GraniteDS配置和调用Java服务。 4. 如何处理Flex与Java之间的数据传输,包括数据封装和解封。 5. 在Java后端处理Flex请求,例如实现业务...
标题"flex 和 java交互"指出了一个关键的技术融合,即Flex与Java的整合,允许Flex前端与Java后端进行数据和功能的通信。这种交互通常是通过AMF(Action Message Format)协议实现的,它提供了一种高效的数据序列化...
《FLEX+JAVA+MYSQL简单登录程序:快速入门指南》 在信息技术领域,构建Web应用程序是常见的任务之一,尤其在企业级应用中。本指南将详细介绍一个基于FLEX前端、JAVA后端和MYSQL数据库的简单登录程序的实现,旨在...
- 模型对象:在Java中定义的数据类,与MySQL中的表结构相对应,用于数据传输和业务逻辑处理。 这个项目的学习价值在于,它提供了实践全栈开发的机会,涵盖了前端交互、后端服务和数据库管理的关键技术。同时,通过...
在Java后端,需要定义一个与Flex实体相对应的实体类,以便接收从前端传来的数据: ```java package com.zengguo.po; public class Users { private String username; private String password; public String ...