ColdFusion 增删改查

标签 coldfusion crud

很长一段时间以来,我一直在尝试编写并寻找“一个非常好的”CRUD 应用程序。不要误会我的意思——我说的不是“终极”CRUD 应用程序。仅此一等。

我的意思是:请不要用“好吧,每种情况都不一样……”这样的回答来回应这个请求

问:Adobe 文档中是否有博客文章或其他内容显示一对多关系(标题/详细信息)的 CRUD,使用 Web 标准 css(而不是表格),使用最佳实践(CF9现在已经改变了很多东西:脚本组件,ORM),它使用最新的 UI 技术(jQuery 或 CF9 的一些内置 AJAX 功能),它有一个漂亮的前端(一个漂亮的标题和背景以及一些漂亮的按钮)?

我知道要问的问题很多,但这就是我的追求。 一对多关系的一个很好的例子是 Spry 示例中内置的城市/州 xml 文件。示例 xml 文件中有 23,000 个城市,因此我认为这比仅使用随机数据要好。

最佳答案

我不太确定你在问什么,但我只想回答你问题中的几点(这更像是评论而不是答案,但由于 SO 在这方面的局限性很愚蠢,我'我会把它放在这里。)

that uses web standards css (instead of tables),

没有“css 而不是表格”——它们是两个截然不同的并且兼容的东西!

CSS 描述文档的视觉方面,而表格标记表格数据。

如果您要显示表格数据,那么表格正是您应该使用的,并且您可以使用 CSS 使其看起来比表格的普通样式更令人兴奋。

由于您要求的是 CRUD 应用,因此您很可能想要显示表格数据,因此应该使用表格。

(人们常犯的错误是不了解网络的本质,并使用表格将网格布局应用于文档,而他们应该使用结构化语义标记。)

that uses best practices (CF9 has changed so many things now: scripted components, ORM)

脚本化组件不是最佳实践!

它们是一种替代语法(对于那些喜欢在任何地方都使用非描述性大括号的人来说)它们不提供您无法做到的任何事情。

关于ColdFusion 增删改查,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1661332/

相关文章:

php - Coldfusion 3DES加密使加密结果不同于PHP `mcrypt_encrypt`

coldfusion - 如何在 CFWheels 中使用 URL 中的文件类型呈现扩展名为 "file"的页面,如 xml、json、csv 等?

Kohana 示例 CRUD 应用程序

AngularJS,用于 CRUD UI 的 DRY Controller

java - 使用 UTF-8 和 ASCII 检查文件时使用 Coldfusion FileExists 时出现问题

coldfusion - 通过拖放插入图像时从 CKFinder 获得错误响应

sql - MS SQL 标识列在标识列上未正确计数

javascript - 如何使用 Javascript 在表格中添加列和行

php - Laravel 查询生成器限制

java - 如何将删除的行保存到数据库中?