花了三年时间,写了一个框架,献丑了

09-08-04 jxva
框架网址是:http://www.jxva.com/framework

给大伙献丑了

有高手望指教

              

1
banq
2009-08-05 09:30
不错,很轻量简单,感觉是一个偏重MVC表现层的框架,省却了业务层,直接MVC中的Controller调用了DAO,有ROR风格哦。

Hqiu
2009-08-05 16:30
怒我直言,一个框架,首先要介绍的就是它的优势,相对其它框架到底有什么优势,而不是直接就讲用法,而你的网站,根本就没有一个对此框架总体的介绍。至少应该把优点与目标写在首页。

还有,现在大多数框架都提倡COC,我看你的框架还是比较原始。

而且还有很多配置文件,表明上看责任分得很明确,实际只是增加了不毕要的复杂度而已。现在大多数都在通过annotation来简化开发,而你却在大量的增加配置。

初看了一下你的MVC实现方式,好像并没有看见什么验证机制。实现方式也并不是很优雅,只能说比Struts要好,其实像method="post" enctype="multipart/form-data" 这种代码完成可以通过框架封装起来。

我开始怀疑三年的开发时间你到底有多少时间在思考这些。

如果言语有不当之处,请见量!

[该贴被Hqiu于2009-08-05 16:41修改过]

newthinker
2009-08-06 09:52
楼主很牛啊。

至少是比struts简单多了看起来。但是我认为mvc这个东西虽然重要,但是还是不要暴露给用户比较好。你管人家用户怎么使用干嘛?jsf就采用了事件驱动的方式实现mvc的,你直接暴露mvc给用户不是好主意,还有就是表现层的问题,其实这才是重点,一个web框架最重要的就是表现层的东西,没有别的,你如果做到简化表现层的开发,那就说明,你的东西真的有用。

猜你喜欢