什么是结合了弱类型语言的强类型框架

javacc 发布于 2012/06/12 16:17
阅读 526
收藏 2
今天JFinal群里面 @小小 童鞋有这么一句:
JFinal 颠覆传统思想的框架,结合了弱类型语言的强类型框架 ,
强烈建议铺天盖地的推广 ,
天下框架,无坚不破,唯快不破 。

俺就是不懂什么是结合了弱类型语言的强类型框架  这样的框架是说的什么样的框架呢

求解释啊,那个群里都是大师看不上俺 没人回我,只好来这里发帖了。求助啊哥哥姐姐们。


群号是: 222478625

加载中
0
JFinal
JFinal
JFinal的部分设计理念的确是受弱类型语言的启发,例如JFinal ActiveRecord是受rails 世界的ActiveRecord的启发,ActiveRecord的用法更像是无类型的用法,由此才可能达到五个无的设计目标:无xml、无annotation、无attribute、无getter、无setter(五个无的设计极大减少了代码量)。这就是弱类型的优势所在。楼主所说的弱类型的框架,并不贴切,弱类型是指程序语言而不是开发框架。弱类型本人的理解是变量类型被弱化,在使用变量的时候甚至无需定义,变量类型在具体使用的时刻动态确定,有了这个特点,弱类型语言会变得更加动态灵活,当然也有是有缺点的,如:静态语法检查支持会差、重构支持也会变差等等。
相信你自己
相信你自己
好像很多插件支持annotation哈,而且速度很快的
0
suyujun
suyujun
高深莫测~~
0
JFinal
JFinal
具体到JFinal 中如何体现弱类型,主要体现在ActiveRecord Model 的应用上,Model中的attribute的类型通常情况下你是无需关注的,只有在你需要使用时刻才去确定,有时基本完全无需你来确定,例如,你从库里面 Blog blog = Blog.dao.findById(58);查出数据并在freemarker 中输出变量的整个过程,你无需知道类型是什么 :)
0
ww380459000
ww380459000

弱类型语言也有自己的框架,而这些框架大部分都是有自己的一套url规则,jfinal解析url是也是根据这种思想,jfinal获取url的方式更贴近弱类型语言的那种方式,jfinal还有很多借鉴了它们的设计思想当然开发语言还是使用的java,java又是强类型的,而jfinal又是java框架,所以说结合了弱类型语言的强类型框架,恰到好处,另外它的语法很吸引人哦,框架地址:http://code.google.com/p/jfinal/downloads/list

0
javacc
javacc

引用来自“ww380459000”的答案

弱类型语言也有自己的框架,而这些框架大部分都是有自己的一套url规则,jfinal解析url是也是根据这种思想,jfinal获取url的方式更贴近弱类型语言的那种方式,jfinal还有很多借鉴了它们的设计思想当然开发语言还是使用的java,java又是强类型的,而jfinal又是java框架,所以说结合了弱类型语言的强类型框架,恰到好处,另外它的语法很吸引人哦,框架地址:http://code.google.com/p/jfinal/downloads/list

能举个例子不,要不你写一篇博文出来让大家瞅瞅
ww380459000
ww380459000
jfinal就是最好的证明
0
javacc
javacc

引用来自“javacc”的答案

引用来自“ww380459000”的答案

弱类型语言也有自己的框架,而这些框架大部分都是有自己的一套url规则,jfinal解析url是也是根据这种思想,jfinal获取url的方式更贴近弱类型语言的那种方式,jfinal还有很多借鉴了它们的设计思想当然开发语言还是使用的java,java又是强类型的,而jfinal又是java框架,所以说结合了弱类型语言的强类型框架,恰到好处,另外它的语法很吸引人哦,框架地址:http://code.google.com/p/jfinal/downloads/list

能举个例子不,要不你写一篇博文出来让大家瞅瞅
你不是说出来一个url规则吗,那你能不能讲讲jfinal的url规则怎么就贴近弱类型了,写一篇博文出来看看,好吗?
JFinal
JFinal
楼主有刨根问底的精神 :)
情天大圣
情天大圣
楼主,你到底想干什么?
ww380459000
ww380459000
强烈建议楼主学习弱类型语言
0
javacc
javacc

引用来自“javacc”的答案

引用来自“javacc”的答案

引用来自“ww380459000”的答案

弱类型语言也有自己的框架,而这些框架大部分都是有自己的一套url规则,jfinal解析url是也是根据这种思想,jfinal获取url的方式更贴近弱类型语言的那种方式,jfinal还有很多借鉴了它们的设计思想当然开发语言还是使用的java,java又是强类型的,而jfinal又是java框架,所以说结合了弱类型语言的强类型框架,恰到好处,另外它的语法很吸引人哦,框架地址:http://code.google.com/p/jfinal/downloads/list

能举个例子不,要不你写一篇博文出来让大家瞅瞅
你不是说出来一个url规则吗,那你能不能讲讲jfinal的url规则怎么就贴近弱类型了,写一篇博文出来看看,好吗?

能不能写一个撒,大家瞅瞅啊。

返回顶部
顶部