2018-05-14 19:40
不错,简单易用
2018-01-03 11:27
struts2.0的时代到了 spring mvc的时代过去了。
2017-11-27 13:27

引用来自“蔫老虎”的评论

两年前掉到JFinal这个坑里以后,就不愿意出来了。极速,极简,一把Java开发的瑞士军刀。能让开发者把精力都集中在业务逻辑,无视框架的存在。感谢作者开源这么好的作品。
对前端的css,js开发有没有变化?
2017-11-26 20:57

引用来自“德莫罗”的评论

@JFinal
是否考虑过支持微服务模式?感觉最典型的应用场景还是单体应用,如果在微服务模式下,注册发现,安全,熔断,统一配置中心这些是否能提供支持或者解决方案。
回复@德莫罗 : https://gitee.com/fuhai/jboot 看看这个
2017-11-24 20:42

引用来自“fengxingzhe”的评论

刚有个回复找不到了. 说动态语言重构性不好... php python 真的不熟. 不知道重构好不好.
但重构性在我的经验里. 与语言无关 .. clojure的项目 我一直在不断重构. java的也是重构不断 从 Struts spring hibernate guzz mybaties .... 其实一直不愿说哪个语言好,哪个不好. 我用java12年多. 转到clojure 3年多点. 最近之所以 宣传, 是因为不想太自私. 这个东西,真的有他的好, 你完全可以 java clojure 并用. clojure 只是真的会提高你一下.
动态语言重构困难是因为弱类型,类型边界模糊
2017-11-24 16:50
天下武功,唯快不破------古龙
2017-11-24 16:31
jfinal这个框架,认知它有 3年了,一次都没用过;下个项目 试试 3.3版本的
2019-10-24 10:14
“下个项目”,是下一个(next)项目呢,还是下载(download)一个项目?
哈哈哈哈
2017-11-24 16:06

引用来自“easymbol”的评论

确实简化了许多开发过程,jfinal3.1开始上车,第二个项目采用jfinal3.2 结果...第二个项目还未开发完...jfinal3.3的都出来了,速度太溜

引用来自“JFinal”的评论

jfinal 3.2 升级到 jfinal 3.3,秒秒钟的事,但获得的好处是超值的

引用来自“fengxingzhe”的评论

https://github.com/ring-clojure/ring 看这些年你一直坚持jfinal,精神可嘉 ,但java的本质限制了你的发展. 看下这个项目. 会拓宽你的思路. 如果java比做拖拉机 ,那clojure就几乎是法拉利.

引用来自“JFinal”的评论

已 fork 该项目,如果里头有可以拓宽认知的思路,一定会用到后续的 jfinal 版本之中。

jfinal 部分思想吸收过 ruby、python 语言,及其之下框架的优点。jfinal 一直在拓展认知边界
❤❤
2017-11-24 15:58

引用来自“easymbol”的评论

确实简化了许多开发过程,jfinal3.1开始上车,第二个项目采用jfinal3.2 结果...第二个项目还未开发完...jfinal3.3的都出来了,速度太溜

引用来自“JFinal”的评论

jfinal 3.2 升级到 jfinal 3.3,秒秒钟的事,但获得的好处是超值的

引用来自“fengxingzhe”的评论

https://github.com/ring-clojure/ring 看这些年你一直坚持jfinal,精神可嘉 ,但java的本质限制了你的发展. 看下这个项目. 会拓宽你的思路. 如果java比做拖拉机 ,那clojure就几乎是法拉利.

引用来自“下里巴人_770728”的评论

这个对比恐怕不太恰当。根据我用clojure系和java的经验,java虽然臃肿,但有IDE的加持,真实写代码的效率比clojure差不了多少。clojure最大好处是不变式为主,容易理解。最大坏处是没有编译期类型检查,写东西全靠记忆,是否正确全靠单元测试+跑程序,完全没有写java时通过编译代码就正确的那种爽快感。(所以,我的意思是:clojure不适合记忆力象我一样差、又无法保证一次写正确的弱手😁)
cursive https://cursive-ide.com/
https://segmentfault.com/a/1190000000696419 不说话. you just to kan
2017-11-24 15:26

引用来自“颖辉小居”的评论

我比较关心,这个问题还存在吗?https://www.oschina.net/question/2507499_2244106
这个问题一直都不存在,就是一个日期输出格式设置问题:
JsonManager.me().setDefaultDatePattern("yyyy-MM-dd HH🇲🇲ss")

日期型数据只要先确保时分秒确实存在,剩下的就是一个 pattern 配置的事
2017-11-24 15:21
我比较关心,这个问题还存在吗?https://www.oschina.net/question/2507499_2244106
2017-11-24 13:32
研究下,准备试下和Kotlin搭配怎么样
2017-11-24 12:18

引用来自“德莫罗”的评论

@JFinal
是否考虑过支持微服务模式?感觉最典型的应用场景还是单体应用,如果在微服务模式下,注册发现,安全,熔断,统一配置中心这些是否能提供支持或者解决方案。
目前对此支持最全面的项目已经迭代了几十个版本了: https://www.oschina.net/news/90816/jboot-1-0

jfinal 一直以来都定位于 MVC + ORM,这个与微服务模式并不冲突,在微服务架构中使用 jfinal 是很自然的事情
2017-11-24 12:00
@JFinal
是否考虑过支持微服务模式?感觉最典型的应用场景还是单体应用,如果在微服务模式下,注册发现,安全,熔断,统一配置中心这些是否能提供支持或者解决方案。
2017-11-24 11:28
就是对妹子不能快
2017-11-24 10:54
网站下载慢的很
2017-11-24 10:27

引用来自“eurry”的评论

jfinal down不下来啊,网速慢如蜗牛
发布第三天了,下载的并发还是很大,jfinal 社区的服务器带宽不够用,在这里可以可以从别的链接下载到:http://www.jfinal.com/feedback/2537
2017-11-24 10:22

引用来自“哈库纳”的评论

Guice 在一出生就是 Api 引导式,还有数不胜数的其它框架工具。
api引导式应该算不上什么独创吧,有点特意宣传的味道。
jfinal 是将 API 引导式配置提炼为概念,将之制定为底层核心设计思维之一,并广泛、刻意地应用于整个系统之中,这个与其它项目偶尔调用某个方法完成某个配置有着本质的区别。重点关注 JFinalConfig、ActiveRecordPlugin、Engine 这三个模块的配置方式,注意 jfinal 整个架构是如何应用这个 API 引导式配置思维的。

是否提炼为概念,是否广泛、刻意应用才是关键。例如两百年前并没有“加速度”这个概念,人类经常可以感知到加速度,甚至用其造出实用的装置。 但直到物理学家提炼出“加速度”这个概念后才能广泛、刻意去应用“加速度”概念指导性地做事情

再比如,在 IOC、DI 这个概念出来之前,一定有人偶尔用到过 IOC、DI,但直到这两个概念真正并提炼出来,并广泛、刻意应用到 spring 之中时才能说 spring 基于了这个核心思想去设计

回到 jfinal,绝大部分依赖并不是 new 出来写死的,而是通过 setter 方法注入的,但 jfinal 从来不会说应用了 IOC、DI。
2017-11-24 10:22
快到我看不见手
2017-11-24 10:20
从最原始版本开始用的人表示,比传统的ssh,ssm框架好太多,节约很多时间可以做别的。感谢一下波总。
2017-11-24 10:10

引用来自“Jieven”的评论

天下武功,唯快不破
天下武功,为富不破
2017-11-24 08:55
非常快,公司所有JAVA项目都用JFinal开发
2017-11-24 08:30
jfinal down不下来啊,网速慢如蜗牛
2017-11-24 08:14

引用来自“坐定定”的评论

jfinal 和 spring+mybatic 的性能测试有没有去掉freemarker?

引用来自“JFinal”的评论

必然去掉了,用了编译型的 JSP,性能足够快,测试使用同一台电脑,tomcat、mysql 用的相同的,用于测试的 localhost/blog/list 这个 action 使用完全相同的 sql 语句

源码:https://gitee.com/jfinal/jfinal-performance
把jstl也去掉,只保留jsp的最原始写法,再测试一下:
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
2017-11-23 23:05

引用来自“开源中国首席董事长”的评论

这个QPS 。 应该是慢在视图上面吧 模板引擎

引用来自“JFinal”的评论

2011 年的古老测试机,机械硬盘,有数据库读取操作,磁道定位是机械动作会很慢。 这个测试仅为了在同样硬件,同样软件的情况下对比 jfinal 与 spring + mybatis 性能,而不在 QPS 的绝对值

引用来自“orpherus”的评论

我建议做测试时只输出json,不要输出html,毕竟现在输出html的需求比较小了,模板也是互换性很强的组件。

小量数据反复查,mysql自己有cache,文件系统还有一层cache,几乎不会有磁盘io产生。
你可以做个测试,如果不走 html, jfinal 的表现会更好,代码在这里:https://gitee.com/jfinal/jfinal-performance
2017-11-23 20:25

引用来自“orpherus”的评论

qps才3000多,比php还慢一个数量级,能把java写成这样也是没谁了
这牛皮吹的我都快信了,哈哈
2017-11-23 19:49

引用来自“坐定定”的评论

jfinal 和 spring+mybatic 的性能测试有没有去掉freemarker?
必然去掉了,用了编译型的 JSP,性能足够快,测试使用同一台电脑,tomcat、mysql 用的相同的,用于测试的 localhost/blog/list 这个 action 使用完全相同的 sql 语句

源码:https://gitee.com/jfinal/jfinal-performance
2017-11-23 19:41
jfinal 和 spring+mybatic 的性能测试有没有去掉freemarker?
2017-11-23 19:19
期待你很久了
2017-11-23 18:22

引用来自“TerryZ”的评论

咦,看来Spring Boot是抄袭JFinal的了!

引用来自“JFinal”的评论

这个肯定不是,只是部分设计在理念上相似,不同的人在不同的时间点产生相同的相法是并不罕见,不过有一点可以肯定,去除 xml、采用 api 引导式 config 这个 jfinal 比 spring boot 早很多年

引用来自“龅牙驴”的评论

波总啊,什么时候增加一个类似 flash message 的东西呢?后台开发 redirect页面的时候,这个东西非常有用啊,这个建议已经提了两年了,希望你体会开发者心中所急需啊! https://docs.djangoproject.com/en/1.11/ref/contrib/messages/

引用来自“JFinal”的评论

这个很久以前被人提出,当时没顾上,但后来再也没有人提到过,我以为是 jfinal 的新功能自然消解掉了这个需求

falsh message 的这个功能通过类似于 token 的机制很好解决吧?

引用来自“龅牙驴”的评论

jfinal 新功能哪些可以类似 flash message 这个功能的?我现在为了方便,只能使用session 代替了。场景很多是这样的:新增 编辑成功后,写入提示信息,再跳转到 列表里,显示提示信息,清除掉信息。

引用来自“乌龟壳”的评论

url里加个参数完事了。。。
目前jfinal 上是没有优雅的做法了,只能自己写一个基于 session 或 cookie 的实现,不然就像你说的方式或 setAttr 信息 再 render jsp了,都达不到要求或改变业务逻辑。
2017-11-23 18:19

引用来自“TerryZ”的评论

咦,看来Spring Boot是抄袭JFinal的了!

引用来自“JFinal”的评论

这个肯定不是,只是部分设计在理念上相似,不同的人在不同的时间点产生相同的相法是并不罕见,不过有一点可以肯定,去除 xml、采用 api 引导式 config 这个 jfinal 比 spring boot 早很多年

引用来自“龅牙驴”的评论

波总啊,什么时候增加一个类似 flash message 的东西呢?后台开发 redirect页面的时候,这个东西非常有用啊,这个建议已经提了两年了,希望你体会开发者心中所急需啊! https://docs.djangoproject.com/en/1.11/ref/contrib/messages/

引用来自“JFinal”的评论

这个很久以前被人提出,当时没顾上,但后来再也没有人提到过,我以为是 jfinal 的新功能自然消解掉了这个需求

falsh message 的这个功能通过类似于 token 的机制很好解决吧?

引用来自“龅牙驴”的评论

jfinal 新功能哪些可以类似 flash message 这个功能的?我现在为了方便,只能使用session 代替了。场景很多是这样的:新增 编辑成功后,写入提示信息,再跳转到 列表里,显示提示信息,清除掉信息。

引用来自“乌龟壳”的评论

url里加个参数完事了。。。
刷新后呢?提示语是不是一直在?能这么干,就不用提这种建议了,flash message 只显示一次,后面就清除了,你可以看看 ruby on rails or django的用法。
2017-11-23 18:00
期待已久的JFinal3.3终于发布了!这两年一直在用JFinal,虽然还没有用JFinal3.3,但我相信的是波总。强烈推荐,JFinal官网:http://www.jfinal.com/
2017-11-23 17:39
应该有好多的思想是“借鉴”了 rails(ruby) ,我觉得java 开发应该去看看rails框架,就开发效率而言,真的能秒杀java中的99%的框架了。
2017-11-23 17:33

引用来自“easymbol”的评论

确实简化了许多开发过程,jfinal3.1开始上车,第二个项目采用jfinal3.2 结果...第二个项目还未开发完...jfinal3.3的都出来了,速度太溜

引用来自“JFinal”的评论

jfinal 3.2 升级到 jfinal 3.3,秒秒钟的事,但获得的好处是超值的

引用来自“fengxingzhe”的评论

https://github.com/ring-clojure/ring 看这些年你一直坚持jfinal,精神可嘉 ,但java的本质限制了你的发展. 看下这个项目. 会拓宽你的思路. 如果java比做拖拉机 ,那clojure就几乎是法拉利.
动态语言做web,php和python已经做得比较好了,我觉得反而是你的思路被限制了。因为规模比较大的动态语言代码难靠工具维护代码关系,重构成本巨大,所以反而静态语言是必选。在这个前提下,才谈哪种框架设计比较好。
2017-11-23 17:31

引用来自“TerryZ”的评论

咦,看来Spring Boot是抄袭JFinal的了!

引用来自“JFinal”的评论

这个肯定不是,只是部分设计在理念上相似,不同的人在不同的时间点产生相同的相法是并不罕见,不过有一点可以肯定,去除 xml、采用 api 引导式 config 这个 jfinal 比 spring boot 早很多年

引用来自“龅牙驴”的评论

波总啊,什么时候增加一个类似 flash message 的东西呢?后台开发 redirect页面的时候,这个东西非常有用啊,这个建议已经提了两年了,希望你体会开发者心中所急需啊! https://docs.djangoproject.com/en/1.11/ref/contrib/messages/

引用来自“JFinal”的评论

这个很久以前被人提出,当时没顾上,但后来再也没有人提到过,我以为是 jfinal 的新功能自然消解掉了这个需求

falsh message 的这个功能通过类似于 token 的机制很好解决吧?

引用来自“龅牙驴”的评论

jfinal 新功能哪些可以类似 flash message 这个功能的?我现在为了方便,只能使用session 代替了。场景很多是这样的:新增 编辑成功后,写入提示信息,再跳转到 列表里,显示提示信息,清除掉信息。
url里加个参数完事了。。。
2017-11-23 16:34
必须赞一个
2017-11-23 16:07

引用来自“easymbol”的评论

确实简化了许多开发过程,jfinal3.1开始上车,第二个项目采用jfinal3.2 结果...第二个项目还未开发完...jfinal3.3的都出来了,速度太溜

引用来自“JFinal”的评论

jfinal 3.2 升级到 jfinal 3.3,秒秒钟的事,但获得的好处是超值的

引用来自“fengxingzhe”的评论

https://github.com/ring-clojure/ring 看这些年你一直坚持jfinal,精神可嘉 ,但java的本质限制了你的发展. 看下这个项目. 会拓宽你的思路. 如果java比做拖拉机 ,那clojure就几乎是法拉利.
这个对比恐怕不太恰当。根据我用clojure系和java的经验,java虽然臃肿,但有IDE的加持,真实写代码的效率比clojure差不了多少。clojure最大好处是不变式为主,容易理解。最大坏处是没有编译期类型检查,写东西全靠记忆,是否正确全靠单元测试+跑程序,完全没有写java时通过编译代码就正确的那种爽快感。(所以,我的意思是:clojure不适合记忆力象我一样差、又无法保证一次写正确的弱手😁)
2017-11-23 15:59
马云太极拳教你做人😆
2017-11-23 14:59

引用来自“easymbol”的评论

确实简化了许多开发过程,jfinal3.1开始上车,第二个项目采用jfinal3.2 结果...第二个项目还未开发完...jfinal3.3的都出来了,速度太溜

引用来自“JFinal”的评论

jfinal 3.2 升级到 jfinal 3.3,秒秒钟的事,但获得的好处是超值的

引用来自“fengxingzhe”的评论

https://github.com/ring-clojure/ring 看这些年你一直坚持jfinal,精神可嘉 ,但java的本质限制了你的发展. 看下这个项目. 会拓宽你的思路. 如果java比做拖拉机 ,那clojure就几乎是法拉利.
已 fork 该项目,如果里头有可以拓宽认知的思路,一定会用到后续的 jfinal 版本之中。

jfinal 部分思想吸收过 ruby、python 语言,及其之下框架的优点。jfinal 一直在拓展认知边界
2017-11-23 14:52
文章写得不错,赞
2017-11-23 14:26
666666

不过看了攻守道就知道,天下武功,无坚不破,无快不破,唯钱不破。😆
2017-11-23 14:20

引用来自“TerryZ”的评论

咦,看来Spring Boot是抄袭JFinal的了!

引用来自“JFinal”的评论

这个肯定不是,只是部分设计在理念上相似,不同的人在不同的时间点产生相同的相法是并不罕见,不过有一点可以肯定,去除 xml、采用 api 引导式 config 这个 jfinal 比 spring boot 早很多年

引用来自“龅牙驴”的评论

波总啊,什么时候增加一个类似 flash message 的东西呢?后台开发 redirect页面的时候,这个东西非常有用啊,这个建议已经提了两年了,希望你体会开发者心中所急需啊! https://docs.djangoproject.com/en/1.11/ref/contrib/messages/

引用来自“JFinal”的评论

这个很久以前被人提出,当时没顾上,但后来再也没有人提到过,我以为是 jfinal 的新功能自然消解掉了这个需求

falsh message 的这个功能通过类似于 token 的机制很好解决吧?
jfinal 新功能哪些可以类似 flash message 这个功能的?我现在为了方便,只能使用session 代替了。场景很多是这样的:新增 编辑成功后,写入提示信息,再跳转到 列表里,显示提示信息,清除掉信息。
2017-11-23 13:44

引用来自“easymbol”的评论

确实简化了许多开发过程,jfinal3.1开始上车,第二个项目采用jfinal3.2 结果...第二个项目还未开发完...jfinal3.3的都出来了,速度太溜

引用来自“JFinal”的评论

jfinal 3.2 升级到 jfinal 3.3,秒秒钟的事,但获得的好处是超值的
https://github.com/ring-clojure/ring 看这些年你一直坚持jfinal,精神可嘉 ,但java的本质限制了你的发展. 看下这个项目. 会拓宽你的思路. 如果java比做拖拉机 ,那clojure就几乎是法拉利.
2017-11-23 13:28
签到助威
2017-11-23 13:18
3.3最新版本现在可以下载吗
2017-11-23 12:27

引用来自“Barrylo”的评论

jfinal redis插件什么时候支持哨兵模式?
主要是我自己还没用上这个哨兵模式,加上这个需要测试、试用,时间上顾不上来,希望你能基于 jfinal 3.3 ,给予帮助
2017-11-23 12:14

引用来自“TerryZ”的评论

咦,看来Spring Boot是抄袭JFinal的了!

引用来自“JFinal”的评论

这个肯定不是,只是部分设计在理念上相似,不同的人在不同的时间点产生相同的相法是并不罕见,不过有一点可以肯定,去除 xml、采用 api 引导式 config 这个 jfinal 比 spring boot 早很多年

引用来自“龅牙驴”的评论

波总啊,什么时候增加一个类似 flash message 的东西呢?后台开发 redirect页面的时候,这个东西非常有用啊,这个建议已经提了两年了,希望你体会开发者心中所急需啊! https://docs.djangoproject.com/en/1.11/ref/contrib/messages/
这个很久以前被人提出,当时没顾上,但后来再也没有人提到过,我以为是 jfinal 的新功能自然消解掉了这个需求

falsh message 的这个功能通过类似于 token 的机制很好解决吧?
2017-11-23 12:10

引用来自“开源中国首席董事长”的评论

这个QPS 。 应该是慢在视图上面吧 模板引擎
2011 年的古老测试机,机械硬盘,有数据库读取操作,磁道定位是机械动作会很慢。 这个测试仅为了在同样硬件,同样软件的情况下对比 jfinal 与 spring + mybatis 性能,而不在 QPS 的绝对值
2017-11-23 12:03
这个QPS 。 应该是慢在视图上面吧 模板引擎
2017-11-23 11:01

引用来自“Jieven”的评论

天下武功,唯快不破
Spring Framework还是太重,核心的包依赖都需要几兆,Spring Boot更是如此,单说JVM使用的永久代都是200M内存。JFinal优势就在于很轻量。
2017-11-23 10:51
没接触过编程,学习JFinal容易上手吗? 伟大 的 波总。
2017-11-23 10:49
希望3.3的changelog早点出来,好用上新功能。
2017-11-23 10:37
哈哈 波总是要当火云邪神么。。
2017-11-23 10:32
不过,看的出来,速度的确提升了不少,厉害
2017-11-23 10:32

引用来自“badouyuren”的评论

JFinal,国产开源软件的骄傲。憨憨电影,今天升级3.3。
憨憨电影网做得超级精美,用户体验、功能都非常棒,我经常在上面找科幻片,要是能开源出来就牛逼了 http://www.jfinal.com/project/19 👍👍👍
2017-11-23 10:18
JFinal,国产开源软件的骄傲。憨憨电影,今天升级3.3。
2017-11-23 10:08
http://actframework.org mvc框架路过~
jfinal 再出一些企业家的开源项目就好了,生态更完整了~
2017-11-23 09:53
看来作者不知道还有一句,武林称雄,挥刀自宫
2017-11-23 09:46
jfinal 666.目前还用的是2.2看来要升级
2017-11-23 09:33

引用来自“TerryZ”的评论

咦,看来Spring Boot是抄袭JFinal的了!

引用来自“JFinal”的评论

这个肯定不是,只是部分设计在理念上相似,不同的人在不同的时间点产生相同的相法是并不罕见,不过有一点可以肯定,去除 xml、采用 api 引导式 config 这个 jfinal 比 spring boot 早很多年

引用来自“Jieven”的评论

抄袭设计理念这种事没法证明,只能说明有很大嫌疑,跑在后面的都有嫌疑.
不过以Spring的能量肯定不会低端到抄袭代码.
但是我敢肯定这颗星球上,代码的经济适用性能超越JFinal的还真没几个.
最恶心的一群人是,之前一直推崇Spring,整一堆xml配置,各种Bean各种注入,还乐此不疲.
当SpringBoot出来的时候一个个又屁颠屁颠的开始舔SB.
却忘了自己当初的思想,和言论,各种配置大法好.
Spring把EJB整死了,坐等Spring死球子,早晚的事.
JFinal好牛 Spring boot都是抄袭它 疯狂打电话
2017-11-23 09:33

引用来自“easymbol”的评论

确实简化了许多开发过程,jfinal3.1开始上车,第二个项目采用jfinal3.2 结果...第二个项目还未开发完...jfinal3.3的都出来了,速度太溜
jfinal 3.2 升级到 jfinal 3.3,秒秒钟的事,但获得的好处是超值的
2017-11-23 09:33
jfinal的设计理念,设计思想远远走在springboot的前面,波总高瞻远瞩,佩服佩服!
2017-11-23 09:29
666
2017-11-23 09:28
还在用2.2,感觉够用了
2017-11-23 09:25

引用来自“TerryZ”的评论

咦,看来Spring Boot是抄袭JFinal的了!

引用来自“JFinal”的评论

这个肯定不是,只是部分设计在理念上相似,不同的人在不同的时间点产生相同的相法是并不罕见,不过有一点可以肯定,去除 xml、采用 api 引导式 config 这个 jfinal 比 spring boot 早很多年

引用来自“Jieven”的评论

抄袭设计理念这种事没法证明,只能说明有很大嫌疑,跑在后面的都有嫌疑.
不过以Spring的能量肯定不会低端到抄袭代码.
但是我敢肯定这颗星球上,代码的经济适用性能超越JFinal的还真没几个.
最恶心的一群人是,之前一直推崇Spring,整一堆xml配置,各种Bean各种注入,还乐此不疲.
当SpringBoot出来的时候一个个又屁颠屁颠的开始舔SB.
却忘了自己当初的思想,和言论,各种配置大法好.
Spring把EJB整死了,坐等Spring死球子,早晚的事.
波总的意思并不是在说spring boot抄袭,而是说这种api引导的理念已经深入人心。你们又在妄加解读了。
2017-11-23 09:25
确实简化了许多开发过程,jfinal3.1开始上车,第二个项目采用jfinal3.2 结果...第二个项目还未开发完...jfinal3.3的都出来了,速度太溜
2017-11-23 09:23
zan
2017-11-23 09:20

引用来自“玛雅牛”的评论

速速这么牛了。看来要全面使用jfinal全家桶了。😆
赶紧升级一波 👍
2017-11-23 08:53
支持jf支持波波��
2017-11-23 08:29
赞赞赞~!!!👍👍👍
2017-11-23 08:15
支持jfinal
2017-11-23 01:31

引用来自“TerryZ”的评论

咦,看来Spring Boot是抄袭JFinal的了!

引用来自“JFinal”的评论

这个肯定不是,只是部分设计在理念上相似,不同的人在不同的时间点产生相同的相法是并不罕见,不过有一点可以肯定,去除 xml、采用 api 引导式 config 这个 jfinal 比 spring boot 早很多年
抄袭设计理念这种事没法证明,只能说明有很大嫌疑,跑在后面的都有嫌疑.
不过以Spring的能量肯定不会低端到抄袭代码.
但是我敢肯定这颗星球上,代码的经济适用性能超越JFinal的还真没几个.
最恶心的一群人是,之前一直推崇Spring,整一堆xml配置,各种Bean各种注入,还乐此不疲.
当SpringBoot出来的时候一个个又屁颠屁颠的开始舔SB.
却忘了自己当初的思想,和言论,各种配置大法好.
Spring把EJB整死了,坐等Spring死球子,早晚的事.
2017-11-23 00:04
11月22号3.3版本,波总威武!
2017-11-22 22:30
赞😄
2017-11-22 22:23

引用来自“红薯”的评论

文采可以啊
什么时候osc开始换上高性能的jfinal
2017-11-22 20:55
小编php就是这么快啊
2017-11-22 20:26
速速这么牛了。看来要全面使用jfinal全家桶了。😆
2017-11-22 19:38
自定义 ControllerFactory和ActionHandler,真心不错,等了许久;方法renderXXX最终设置到本Controller对象的render实例如果改成方法返回我想就更完美了,继续期待。。。
2017-11-22 18:52

引用来自“TerryZ”的评论

咦,看来Spring Boot是抄袭JFinal的了!

引用来自“JFinal”的评论

这个肯定不是,只是部分设计在理念上相似,不同的人在不同的时间点产生相同的相法是并不罕见,不过有一点可以肯定,去除 xml、采用 api 引导式 config 这个 jfinal 比 spring boot 早很多年
波总啊,什么时候增加一个类似 flash message 的东西呢?后台开发 redirect页面的时候,这个东西非常有用啊,这个建议已经提了两年了,希望你体会开发者心中所急需啊! https://docs.djangoproject.com/en/1.11/ref/contrib/messages/
2017-11-22 18:20
我给87分,因为波总从不装13。
2017-11-22 17:53
你们这群3秒男.抢楼太快了.!!!
2017-11-22 17:46
波总,一个多月就出品了。666666
2017-11-22 17:31
围观
2017-11-22 17:29
666
2017-11-22 17:27
哇,来晚了,最近波总更新的有点快啊
2017-11-22 17:26
支持
2017-11-22 17:15
酷,性能优化杠杠的setControllerFactory不错哈
2017-11-22 17:12

引用来自“TerryZ”的评论

咦,看来Spring Boot是抄袭JFinal的了!

引用来自“JFinal”的评论

这个肯定不是,只是部分设计在理念上相似,不同的人在不同的时间点产生相同的相法是并不罕见,不过有一点可以肯定,去除 xml、采用 api 引导式 config 这个 jfinal 比 spring boot 早很多年
坚决拥护以 JFinal 为代表的无 XML 配置的开发框架,早年的 spring 各种 XML配置,看着就浑身上下脑袋疼!
2017-11-22 17:11
板凳 ???? 太快了...
2017-11-22 17:10

引用来自“TerryZ”的评论

咦,看来Spring Boot是抄袭JFinal的了!
这个肯定不是,只是部分设计在理念上相似,不同的人在不同的时间点产生相同的相法是并不罕见,不过有一点可以肯定,去除 xml、采用 api 引导式 config 这个 jfinal 比 spring boot 早很多年
2017-11-22 17:09

引用来自“orpherus”的评论

qps才3000多,比php还慢一个数量级,能把java写成这样也是没谁了
这是在一台 2011 年的老旧测试机上跑的,还是机械硬盘。时间关系 tomcat 的 server.xml 都没做过任何优化性配置。你可以在你自己机器上与 php 项目对比一下。 上述的测试仅用于在同等软硬件环境下与 spring + mybatis 对比
2017-11-22 17:09
咦,看来Spring Boot是抄袭JFinal的了!
2017-11-22 17:09

引用来自“Jieven”的评论

天下武功,唯快不破

引用来自“JFinal”的评论

天下武功,唯快不破
又快又简单只有JFinal
2017-11-22 17:08
两年前掉到JFinal这个坑里以后,就不愿意出来了。极速,极简,一把Java开发的瑞士军刀。能让开发者把精力都集中在业务逻辑,无视框架的存在。感谢作者开源这么好的作品。
2017-11-22 17:07

引用来自“Jieven”的评论

天下武功,唯快不破
天下武功,唯快不破
2017-11-22 17:05
天下武功,唯快不破
2017-11-22 17:02
qps才3000多,比php还慢一个数量级,能把java写成这样也是没谁了
2017-11-22 17:01
怎么测试的结果?
2017-11-22 16:57
波总的文案一点都不比代码差啊👍👍👍👍
2017-11-22 16:56
隔壁的 Jboot 1.0 正式版也发布啦,依赖JFinal最新版本3.3 ... https://www.oschina.net/news/90816/jboot-1-0
2017-11-22 16:53
佩服会写代码又文采好,咋修炼的😉
2017-11-22 16:52

引用来自“红薯”的评论

文采可以啊
老大一直钟爱 velocity,建议试用下 jfinal enjoy,指令与使用习惯差不多。 你可以将 jfinal enjoy 当成是 velocity 的升级版本,变量名不用再带上美元符了,表达式与 java 打通式设计,可以在对象上极为方便地调用方法:https://gitee.com/jfinal/enjoy

还少两三个 jar 包,只有 207KB 体积,对第三方无依赖
2017-11-22 16:51
一直支持jfinal
2017-11-22 16:49
jfinal走,我也走,我跟jfinal一起走欧~
2017-11-22 16:47
文采可以啊
2017-11-22 16:46

引用来自“红鼠、”的评论

鄙视springboot,一直在模仿jfinal
应该是没有模仿,只是部分设计在理念上相似,不同的人在不同的时间点产生相同的相法是并不罕见,不过有一点可以肯定,去除 xml、采用 api 引导式 config 这个 jfinal 比 spring boot 早很多年
2017-11-22 16:46
Model、BaseModel、MappingKit 改由模板引擎实现,这个灵活好多
2017-11-22 16:45
enjoy一直没用起来,看来得赶紧实践一下了。
2017-11-22 16:44
这个jfinal会自动亮,信不信你看着,别眨眼~
这个评论会自动亮,信不信你看着,别眨眼~
2017-11-22 16:44
虽然与国外的一些开源框架还有差距,不过确实也有很亮点的地方,比如说Jfinal.start();热加载,极简的API,炒鸡容易上手.
很开心自己能见证能经历国产的开源框架一步步的产生\发展\壮大,比如Jfinal,比如Echarts,相信自己也会跟着jfinal一步步成长吧.
感谢波总,确实灰常努力,加油波总,加油自己.
ps:男人有的方面太快好像不是好事(逃)
2017-11-22 16:43
鄙视springboot,一直在模仿jfinal
2017-11-22 16:43
赞一个
2017-11-22 16:42
开发很快,国内java的骄傲
2017-11-22 16:42
支持!!!
2017-11-22 16:40
可不可以这么理解 enjoy模板功能并没有 freemarker 等模板功能多,这是速度快的根本原因? 网指点
2017-11-22 16:40
第一时间把项目版本升为3.3,项目太赶一直没时间去做性能上的优化。这次jfinal框架做好了。人还好在俱乐部里头,关于性能的优化一直是很想学的,期待直播ing...
2017-11-22 16:40
👍👍👍 期待已久,值得拥有
2017-11-22 16:38
厉害了word哥
2017-11-22 16:37
太棒了,用了好几年了,实在好用。感谢波总。
2017-11-22 16:36
WOW,JFinal是被模仿了吗? 确实一年用JFinal开发多个商业项目,创业首选。
2017-11-22 16:36
可喜可贺,波总威武🔥
2017-11-22 16:36
感觉波总,感谢jfinal框架
2017-11-22 16:35
感谢波总,出大招了!!终于等到了!!
2017-11-22 16:35
谁都不服 就服波总👍
2017-11-22 16:34
正经回复一下
2017-11-22 16:34
3.3来了,又有很多优化啊!
2017-11-22 16:34
#JFinal#正经回复一下,你见识过超级耐心,恒心,爱心的人么?波总就是,不信的来Jfinal社区看下,基本有问必答
2017-11-22 16:34
前排~~~~~~~~~~
2017-11-22 16:34
ActionHandler ControllerFactory这两个改动很棒。现在可以做很多事了。
2017-11-22 16:33
前排前排😛
2017-11-22 16:33
正经的回复一下,太牛叉了!
2017-11-22 16:33
天下武功唯快不破,赶紧更新版本,尝尝鲜
2017-11-22 16:33
jfinal redis插件什么时候支持哨兵模式?
2017-11-22 16:32
好像有点厉害😄
2017-11-22 16:31
😄
2017-11-22 16:31
赞一个
2017-11-22 16:30
沙发
回复 @
{{emojiItem.symbol}}
返回顶部
顶部