NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

J2flex - Flex 应用的持久层

  • 2007-10-24
  • 本文字数:869 字

    阅读完需:约 3 分钟

j2flex.com 从上个月开始着手发布他们的产品 j2flex,他们网站上不断地披露出许多细节,还在线发布了 API 文档。j2flex 是一个“Flex 应用的持久层”,与 Java 社区的 Hibernate 或者 iBATIS 产品的基本功能相仿。

j2flex.com 站点目前没有提供任何关于许可协议,或者如何获得产品的细节。通过站点上的博客条目,可以了解到其产品的特性:

  • 将数据模型映射到 Flex 对象
  • 专门的验证和授权
  • 工作流支持
  • 可通过 Flex/ActionScript 3 或者 Java API 方便地扩展 j2flex 以满足特定需求

j2flex.com 描述到:这个产品是从内部的 Flex 开发工作的需求中衍生出来的, 他们想向那些没有能力或需要去开发一个复杂后端的团队,提供一个简单的后端作为选择。

……许多小团队评估 Flex 2.0 后发现他们不知道如何将其与自己的数据存储进行整合。其中某些团队甚至没有专门的持久层,他们会提出这样的问题:“哦, Flex 很酷,但是我如何与数据库进行连接呢?"

在介绍完产品之后, j2flex.com 站点介绍了产品的主要概念

j2flex 的主要概念叫做"元数据库",它是一个面向对象的数据模型,被存储在如 MS SQL Server 或者 Oracle 的关系型数据库中。 ……在 j2flex 中,每一个对象都持有 OBJ_ID 和 OBJ_TYPE 两个数字类型的值。它们作为合成主键用于在多个表中查找数据。

……这个方法使得持久化复杂的数据变得非常容易, 其中包括一对一,一对多,多对多关系的持久化。

……将 j2flex 应用在已有的成熟的数据库模型也非难事,你需要做的就是在数据模型中添加 OBJ_ID 和 OBJ_TYPE 列。

网站上的另一篇文章谈论了客户端的“CRUD 操作",其中的一些总体目标和细节包括:

j2flex 的主要目标之一是保持事物的简单,它意味着在缺省安装条件下,你无须编写任何一行服务器端的代码来实现持久化。 ……j2flex 以一个编译好的 ActionScript 库(SWC)进行发布,开发者需要将它加入项目的构建路径中。J2flexService 类是开发者在客户端打交道的主要对象。

j2flex 将很快详细说明产品的许可协议,至于它是否能很好的融入 Flex 社区,让我们拭目以待。

查看英文原文: J2flex - A Persistence Store for Flex applications

2007-10-24 00:55630

评论

发布
暂无评论
发现更多内容

Linux学习~树莓派gpio控制,如何化身BAT面试收割机

android 程序员 移动开发

记一次“U盘拔出”后重要文件丢失的恢复之旅

淋雨

EasyRecovery

Kotlin协程到底是怎么切换线程的?你是否知晓?(1),kotlin开源项目实战

android 程序员 移动开发

Kotlin协程到底是怎么切换线程的?你是否知晓?,写得太好了

android 程序员 移动开发

Kotlin的自定义View,实现带弧形的进度条,软件开发项目经理面试题

android 程序员 移动开发

LeetCode,牛客面试必刷,看了这些,flutter面试

android 程序员 移动开发

金九银十,我把阿里+字节+滴滴+美团+腾讯等Java岗位面试题用12万字总结出来了

Sakura

Java 编程 程序员 架构 面试

Kotlin-风险高、RxJava-不老,Android-原生开发现状分析(1)

android 程序员 移动开发

Kotlin学习手记——构造器,【深夜思考】

android 程序员 移动开发

就这?腾讯云高工熬夜手写'Java微服务学习笔记'也就让我月薪涨3k

Java spring 程序员 面试

《黑客之道》干了一夜的kali Linux之Metasploit渗透测试框架的基本使用

学神来啦

Linux 运维 黑客 渗透 Metasploit

Gartner预测到2025年,将有一半的云数据中心部署具有人工智能功能的机器人

WorkPlus

手把手教你,从零开始搭建Spring Cloud Alibaba!这份笔记太牛了

Java 编程 程序员 SpringCloud

Spring Boot+Vue实现汽车租赁系统(毕设)

偶尔善良

MySQL redis Spring Boot Vue

LayoutManager高端玩家,实现花式表格(1),安卓面试题高级

android 程序员 移动开发

Kotlin协程,flutterplugin打包aar

android 程序员 移动开发

lambda表达式(4)(Shawn),开发android

android 程序员 移动开发

LeakCanary核心源码解析,android开发从入门到精通素材

android 程序员 移动开发

阿里大佬手写Docker学习笔记就这?也就是让我五体投地的水平罢了

Docker 编程 程序员

Linux编程之权限系统与工具使用(二),一文详解

android 程序员 移动开发

Kotlin学习手记——协程进阶,嵌入式android开发教程

android 程序员 移动开发

LC狂刷66道Dynamic-Programming算法题。跟动态规划说拜拜

android 程序员 移动开发

Vue进阶(幺陆叁):vue项目启动后自动打开页面并设置默认浏览器

No Silver Bullet

Vue 11月日更

LayoutManager高端玩家,实现花式表格,kotlin中文

android 程序员 移动开发

🔥 DeepVideo 智能视频生产训练营火热报名中!

阿里云视频云

阿里云 媒体处理 智能视频 智能生产 视频云

Tapdata 等40余家行业知名企业,应邀参与共建 NextArch Foundation

tapdata

数据库 数据融合

Kotlin-新版来了,支持跨平台!,android视频开发面试

android 程序员 移动开发

Kotlin-风险高、RxJava-不老,Android-原生开发现状分析

android 程序员 移动开发

Kotlin修炼指南(三),如何在Android-Studio下进行NDK开发

android 程序员 移动开发

FinClip通过中国信通院SDK安全专项测试

FinClip

Kotlin学习手记——基本类型,安卓开发kotlin推荐书籍

android 程序员 移动开发

J2flex - Flex应用的持久层_Java_Jon Rose_InfoQ精选文章