话说jfinal适用于做什么项目?

远航 发布于 2012/08/02 13:52
阅读 3K+
收藏 1
今天刚刚看到的,不太了解,望大牛出来普及下。
加载中
0
JFinal
JFinal

1:Web 项目

    @JFinal 属于 Web MVC + ORM 框架, Web MVC 部分可以取代 Struts 以便提升开发效率、减少代码量,由于是对Servlet的极薄封装,理论上来说Sevlet能做到的就可以做到。

2:非web项目

    JFinal ORM 部分可以单拿出来用于非 web 项目。JFinal ORM设计灵感来自于 Rails 的 ActiveRecord,可以极大减少Db操作部分代码量,由于是对JDBC极薄封装,所以性能接近JDBC,另外 JFinal ActiveRecrod 使用的是原汁原味的 sql 语句,所以灵活性较 Hibernate 大得多。此外JFinal 其它插件如 C3p0Plugin也可以独立于 JFinal 之外单独使用。

3:移动设备项目

    目前已有童鞋将 JFinal ActiveRecordPlugin 用于 android设备项目中的 sqlite 数据库。

    终上所述,JFinal 最擅长的应用场合是 Web 项目,Web 之外ActiveRecord 应用最为常见。

2
ww380459000
ww380459000

基于b/s架构的90%的项目都可以做,什么个人博客,cms,sns等等各种系统都可以

a
alvinte
剩下10%是啥?
远航
远航
rest风格的api接口可以不挖
1
matrixcd90123456
matrixcd90123456
目前俺只在项目中使用了 ActiveRecord,对开发效率提升非常明显。 Web 框架部分以后有机会试用一下
1
方欣源
方欣源
jfinal做了很浅的封装,理论上没有什么限制,90-95%的都可以。
0
iSea
iSea
  1. 做你想做的
  2. 做你不想做的
0
galaxy58
galaxy58
整个框架主要是为做 web 项目打造的,但也可以用于非 web 项目,JFinal 中的 plugin 可以单拿出来用,ActiveRecordPlugin 非常好用 
0
整天散步的鱼
整天散步的鱼

引用来自“青春陪葬了无知的年华”的答案

  1. 做你想做的
  2. 做你不想做的

这个说的好。

 

0
鱼中鱼
鱼中鱼
应用于oa也没问题吧!
0
JFinal
JFinal

引用来自“鱼中鱼”的答案

应用于oa也没问题吧!
没问题
返回顶部
顶部