2017年都过去了,Java开发者还用SSH?你不知道还有比它更快的吗

免费java学习地请关注本文评论

在国内互联网行业,除去北上广等等一线城市,其他地方的技术相对来说还是很落后的。

然而并不是技术跟不上,而是有那么一些懒惰的老程序员。不学习,只喜欢用老技术,美其名曰稳定。

用jQuery不是问题,只会用jQuery,问题就大大的有。

现在很多公司后台还是ssh,代码都又臭又长,开发效率及其低下,如果你真放入喜欢ssh风格,那么换个简洁的jFinal也是一个新尝试。

现在spring colud已经开始流行了,java10出来了,微服务架构势如破竹,必须掌握。

我最烦的就是公司老程序员,倚老卖老,这个ssh稳定啊,你的新技术可靠吗???

我只想说一句话:有的行业越老越值钱,但是互联网不行,互联网技术更新换代,日新月异,三天不学习你就会被淘汰。

就这么夸张。

如果你是一位Java程序猿,如果你是一个个人开发者,

如果你还在用互联网业界普遍使用的SSH、SpringMVC复杂的框架开发服务器,

那么,我建议你继续看下去,因为这里说的JFinal可能会提高你的服务器开发效率不止一点点。

JFinal 是基于 Java 语言的极速 WEB + ORM 框架,其核心设计目标是开发迅速、代码量少、学习简单、功能强大、轻量级、易扩展、Restful。 在拥有Java语言所有优势的同时再拥有ruby、python、php等动态语言的开发效率!

JFinal有如下主要特点:

1.MVC架构,设计精巧,使用简单

2.遵循COC原则,零配置,无xml

3.独创Db + Record模式,灵活便利

4.ActiveRecord支持,使数据库开发极致快速

5.自动加载修改后的java文件,开发过程中无需重启web server

6.AOP支持,拦截器配置灵活,功能强大

7.Plugin体系结构,扩展性强

8.多视图支持,支持FreeMarker、JSP、Velocity

9.强大的Validator后端校验功能

10.功能齐全,拥有struts2的绝大部分功能

11.体积小仅248K,且无第三方依赖

上面是JFinal官网的经典介绍,最近一直在用它,感觉他确实是快。前些年我大部分都是用SpringMVC去开发Java服务器,近几年一直做Android开发。前一阵因为要自己做一个app,无意之间发现了JFinal这个框架,下载了官方demo,便爱上了这个东西,简化配置、忽略Jar包兼容(官方提供了现成的包配置)、数据库拿来直接用、什么model,不写也可以。

当然,个人还是要根据自己项目的实际情况和使用习惯选择使用,仅供参考

免费java学习地请关注本文评论

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180210A10SO300?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券