你对于jfinal和spring都了解吗?那么具体的来说,jfinal和spring都哪个更好一些呢?jfinal的优点都有哪些?一起来了解一下吧!
JFinal是基于Java语言的极速web开发框架。
核心设计目标是代码量少、易扩展、功能强大、开发迅速、Restful、学习简单、轻量级。
spring框架是一个开放源代码的J2EE应用程序框架,它Rod Johnson发起,是针对bean的生命周期进行管理的轻量级容器。
jfinal优点:
首先我们要知道,jfinal是国产优秀的web框架。
jfinal短小精悍强大,使用起来非常的简单。
可是,事情都是要有度的,省的太过分了似乎也不大好。
延伸阅读:
一、框架应该尽量可以兼容各种各样的场景,因为,现在的你不知道以后的场景是怎样的。
二、不要整体使用map代替普通的javabean。
map不方便IDE重构以及手写错误的风险,也不适合对特殊字段进行注解。
三、要有IOC容器。
每次都是自己手动new对象,假如你真的想要有极致的性能,那么,ioc容器也应该提供。
四、要有完善的数据库事务,传播特性、支持多数据库、隔离级别、批量操作等。
五、第三方组件兼容。
就算框架再强大,也并不能够完成所有的任务,这需要和第三方兼容。
最好是官方已经做好,spring做的非常的好,基本上所有的主流第三方都可以和它直接兼容,就连一直嫌弃spring的jfinal也提供了一个插件。
六、持续的兼容更新和维护
好啦,以上的内容大家可以仔细的看一下,更多相关内容,可以继续的关注本站的java架构师专栏了解。