浏览 4566 次
锁定老帖子 主题:开源一个新框架
精华帖 (0) :: 良好帖 (0) :: 灌水帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2005-11-12
如果有兴趣可以访问http://websigma.org/websigma/sigma?sigmaWindow=21。欢迎大家指正。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2005-11-14
看上去还不错 :)
|
|
返回顶楼 | |
发表时间:2005-11-14
在前几天发布的SigmaFramework框架中,反序列化js字符串的时候使用了rhino包,性能方面比较差。前两天作了改进,自己写了一个js对象反序列化成java对象的工具,性能上了两个数量级。感兴趣的读者请重新下载demo.zip
|
|
返回顶楼 | |
发表时间:2005-11-15
执行器(Action)
所有的执行器必须从org.sigma.framework.mvc.Action继承。Action主要包含了两个变量,parameters和result。 这个算是很强的侵入吧? 是不是可以用其他方法来代替? |
|
返回顶楼 | |
发表时间:2005-11-15
edge_hh 写道 执行器(Action)
所有的执行器必须从org.sigma.framework.mvc.Action继承。Action主要包含了两个变量,parameters和result。 这个算是很强的侵入吧? 是不是可以用其他方法来代替? 考虑过使用webwork的方式“用action的方法注入所需的参数”,但是在使用webwork的时候感觉到不是很方便: 1、如果在一个action中提供很多个供外部使用的方法,那么action里面的参数会比较混乱。 2、如果每个action都只提供一个execute方法,那么action显得太多了,管理起来不是很方便。 所以我在框架里面提供了一个简单action超类,这个超类为所有的子类提供了输入输出通道,我想对业务逻辑应该不会有多大影响。当然,作为一个mvc框架来说,主要任务是处理人机交互,输入输出的工作占了很大比重。咳,我自己也觉得微侵入的说法有点过分, 。不过我还是坚持自己的选择,目前的设计所达到的效果还是不错的。除了demo之外,你还可以看看我的另外一个开源项目:sigmaidentity,这个项目对框架功能的展示应该更加丰满一点。 |
|
返回顶楼 | |
发表时间:2005-11-29
搂住,好强阿
|
|
返回顶楼 | |