代码改变世界

推荐排行榜

【自然框架】之 “表单控件”与“实体类”

2009-06-26 21:16 by 金色海洋(jyk), 3013 阅读, 收藏,
摘要: 对于简单的添加、修改,也就是没有什么业务逻辑的那种,表单控件的工作步骤是这样的,以添加数据为例。这个不用写什么代码,点点鼠标就可以搞定了。但是对于复杂的业务逻辑的需求,就不能这么“点点鼠标”就搞定了。这时候我们就需要在流程中间插入了一个步骤——业务处理。这个就需要写代码了,如下图:先定义一个实体类,然后表单控件可以自动把用户输入的信息赋值给实体类的属... 阅读全文

主流想法、我的想法,和自我检讨

2009-06-17 07:45 by 金色海洋(jyk), 2860 阅读, 收藏,
摘要: 主流想法定义一个基类,然后当遇到第一种情况(问题)的时候,派生出第一个子类,解决这个问题。当遇到第二种情况的时候,在派生出第一个子类解决;遇到第三种,那就再派生出第三个子类搞定;第n种情况,那就派生第n个子类。这样就可以很灵活,每一种子类解决一种问题,还可以随意进行扩展。只是这么做有一个很大的难点,那就是基类何如来定义?另外在数学上有一个证明方法,不仅要证明当n=1的时候是成立的,最重要的是能够证... 阅读全文

【自然框架】之通用权限(九):权限的验证

2009-06-12 14:56 by 金色海洋(jyk), 3204 阅读, 收藏,
摘要: 继续,这是第九章了。本来这张应该好好写的,不过还是先简单介绍一下吧,以后有空再补上详细说明吧。通用权限想要写的文章目录:(这是第九章)[代码]权限验证,在权限到节点的地方就已经说了一下,其主要思想就是:到数据库里面查找匹配的记录,找到了则说明可以使用,找不到则说明不可以使用,如果是拒绝角色的话,相反。然后我会在UI里面设置一个基类页面,在这个页面里写验证的函数,其他页面都来继承,这样验证的地方就可... 阅读全文

【自然框架】之通用权限(五):项目描述表组

2009-06-09 13:26 by 金色海洋(jyk), 4263 阅读, 收藏,
摘要: 继续,这是第五章了。我发现了,写文章比写程序还要有难度。通用权限想要写的文章目录:(这是第五章)[代码]项目描述表组这里的表比较多,主要分为两个部分,一个是“字典信息”,这里就不介绍了,感兴趣的话,请下载数据库说明文档;另一个就是装载配置信息的表。项目描述,顾名思义就是想要用数据(记录)的形式来描述一个项目,当然不能所有的事情都能用数据的形式描述出来,只有和数据相关的地方才... 阅读全文

【自然框架】之通用权限(四):角色表组

2009-06-08 13:30 by 金色海洋(jyk), 6349 阅读, 收藏,
摘要: 角色:“正向角色”、“拒绝角色”。资源角色:“资源过滤方案”。涉及到了角色,请大家多提意见。 阅读全文
2