jfinal和spring哪个好?jfinal的优点有哪些?

KLQ 2020-04-21 10:51:56 java常见问答 11698

你对于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架构师专栏了解。