锁定老帖子 主题:S.H.E.D. 0.9b 发布
精华帖 (0) :: 良好帖 (18) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2008-12-25
最后修改:2008-12-25
whaosoft 写道 请问楼主怎么把项目 放到googlecode里的呀~
SVN用过? 可参考这份文档:《Google SVN Host的使用说明 》 http://chineseext.googlecode.com/files/Google%20Code%20Host%E7%9A%84%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E%5Bupdate2%5D.doc |
|
返回顶楼 | |
发表时间:2008-12-25
liweisex 写道 辛苦了,楼主同学。上面这些代码基本都看过了,其实我只是不明白为啥非得将数据库读写操作封装的这么死,hibernate对数据库的映射就已经够完美了,为啥还要用dwr再实现一遍读写操作?它真的能适应一些复杂的查询如:嵌套查询么?,为啥不能dwr只是处理对象映射而把数据库读写操作交给一条灵活的sql语句呢?
本人比较异想天开,不知道说的对不对。 呵呵 其实也不能说是叫封装得死 既然是一个分层的框架 那么每个层当然有它各自的职责 Dao负责数据的操作 Service负责业务逻辑的实现 Dwr负责后台与前台的交互 这样做的好处在于分工明确 特别是对于一个团队协作的项目来说 不一定每个项目组的成员都熟悉每一个层面的开发 那么进行有效的分层之后 就可以最大效率的利用人力资源 当然如果是一个比较小型的项目 总共就一、两个人在参与开发 那么就会产生你所说的那种错觉 觉得直接把SQL传递给后台去多方便的 何必还用得着这么麻烦地去分层呢?^_^ 其实这个情况也是国内比较常见的一个现象 但是多接触一些国外的开源框架你就会发现 老外们是十分提倡这种分层模式的 就比如Ext JS来说 在某些人看来不过就是一个前台UI的框架 就已经把分层做得很彻底了 我个人也是比较倾向于这种分工明确的开发框架和工作模式的 |
|
返回顶楼 | |
发表时间:2008-12-31
南宫小骏 写道 呵呵 其实也不能说是叫封装得死 既然是一个分层的框架 那么每个层当然有它各自的职责 Dao负责数据的操作 Service负责业务逻辑的实现 Dwr负责后台与前台的交互 这样做的好处在于分工明确 特别是对于一个团队协作的项目来说 不一定每个项目组的成员都熟悉每一个层面的开发 那么进行有效的分层之后 就可以最大效率的利用人力资源 当然如果是一个比较小型的项目 总共就一、两个人在参与开发 那么就会产生你所说的那种错觉 觉得直接把SQL传递给后台去多方便的 何必还用得着这么麻烦地去分层呢?^_^ 其实这个情况也是国内比较常见的一个现象 但是多接触一些国外的开源框架你就会发现 老外们是十分提倡这种分层模式的 就比如Ext JS来说 在某些人看来不过就是一个前台UI的框架 就已经把分层做得很彻底了 我个人也是比较倾向于这种分工明确的开发框架和工作模式的 受教了。楼主说的很有道理。我以往多是做的一些嵌入式开发的小项目,可能更加偏爱于一些结构比较简单的架构,最近金融危机,没什么事做了,倒是能静下心来学些东西了,希望以后能和楼主多多交流。 |
|
返回顶楼 | |
发表时间:2009-01-13
能否将fckeditor整合进来呢?
|
|
返回顶楼 | |
发表时间:2009-01-13
shicheng 写道 能否将fckeditor整合进来呢?
推荐TinyMCE代替,——无他,Tiny的代码感觉更赏心,而且也有对应兼容Ext的扩展。 |
|
返回顶楼 | |
发表时间:2009-01-17
感谢楼主的不懈努力,不知道用struts作分页和dwr有啥区别,那个好些?
|
|
返回顶楼 | |
发表时间:2009-01-18
DWR是分不了页的
DWR只是用来做数据传递的 S.H.E.D.是用Hibernate分页的 至于Struts的分页我没用过 所以不是很清楚 |
|
返回顶楼 | |
发表时间:2009-02-06
南宫小骏 写道 DWR是分不了页的
DWR只是用来做数据传递的 S.H.E.D.是用Hibernate分页的 至于Struts的分页我没用过 所以不是很清楚 我怎么感觉hibernate做分页查寻时每次指定一页时都要做一次查询呢?有没有别的好办法? |
|
返回顶楼 | |
发表时间:2009-02-06
liweisex 写道 南宫小骏 写道 DWR是分不了页的
DWR只是用来做数据传递的 S.H.E.D.是用Hibernate分页的 至于Struts的分页我没用过 所以不是很清楚 我怎么感觉hibernate做分页查寻时每次指定一页时都要做一次查询呢?有没有别的好办法? 如果浏览每一页时不做查询 无非就是将数据缓存在某一个地方 那么随之而来的问题便是 你要在哪一个时间点去对数据进行刷新呢? 另外即使是将数据缓存起来 也不过是把对数据库的负担转移到了应用服务器上而已 |
|
返回顶楼 | |
发表时间:2009-02-10
ext的程序真是不好维护,东西写的多了,就觉得有点乱,不知道ext有没有类似于java中的log4j这类记录日志的第三方控件。
|
|
返回顶楼 | |