jfinal 架构是怎么设计的?在设计过程中需要注意哪些方面的问题、因素,求指教-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

jfinal 架构是怎么设计的?在设计过程中需要注意哪些方面的问题、因素,求指教

小旋风柴进 2016-06-08 09:22:46 1227

jfinal 架构是怎么设计的?在设计过程中需要注意哪些方面的问题、因素,求指教

分享到
取消 提交回答
全部回答(1)
  • 小旋风柴进
    2019-07-17 19:31:08

    这个问题比较大,简要回答一下哈。JFinal是在传统web mvc + orm 框架都不能满足极速开发要求的情况下产生的。作者本人用过较长时间的SSH,由于开发效率太低,所以曾经转投rails怀抱,当时被rails的开发效率极大的震惊了一回。但rails也有一些固有缺点,所以决心使用java语言开发java世界的rails即JFinal。JFinal架构思想部分是受rails的影响,有些设计是吸收了SSH中的精华部分而来的,有些设计是个人的创新。

    设计过程是一个不断假设、实现、总结、思考、推翻、再假设地过程,个人认为JFinal设计最关键在于其设计原则。正是时时以这些原则为基础,才不会走偏。最核心的设计原则有:设计必须要满足开发效率高、代码量省、学习简单、开发体验好。
    
    另外,想做出好的设计一定要多看一些优秀的源代码,并且要多思考总结这些源代码的优缺点,以及设想如果是自己会怎么去设计,逐步把优秀的设计思想融入到自己的设计风格中去。
    0 0
云计算
使用钉钉扫一扫加入圈子
+ 订阅

时时分享云计算技术内容,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。

推荐文章