工作闲暇之余,我开发了一款轻量级 Java Web 框架 —— 。
开发该框架是为了:
-
加速基于 Java 的中小型 Web 应用程序的开发,让开发人员将更多的精力集中到业务上,而无需过多地关心底层技术细节。
-
推广国内开源事业的发展,吸引更多有想法并且有开源奉献精神的朋友,一起共同探讨,并分享自己的经验。
-
对于个人而言,我想结交更多志同道合的朋友,将来有机会能够一起做点事情。
该框架有如下特点:
-
基于 Servlet 3.0 规范,可部署到 Tomcat 服务器中(或其他 Web 服务器)。
-
放弃 Spring、Hibernate 等日益加重的开发框架(同样也不考虑 EJB 3)。
-
采用“前后端分离”原则,即前端实现界面展现,后端实现业务逻辑。
-
客户端可通过 HTML + CSS + JS 展现界面,使用 AJAX 获取服务端数据并进行填充或渲染。
-
服务端可连接多种数据库,直接面向 SQL 语句,采取轻量级的 ORM 策略。
-
放弃 XML 配置,使用 Java 注解,并做到真正的“零配置”。
-
基于 REST 风格的 URL 编程规范,可对外发布 REST/SOAP Web 服务。
-
对配置性数据采用缓存机制,提供轻量级缓存工具。
-
应用基于面向服务编程(SOA 思想),可进行分布式部署。
-
灵活性高,便于定制与扩展。
| |
我会和大家一起交流,共同设计这个框架,毫无保留地分享程序中每一行代码。随时更新,尽请关注!
有兴趣一起讨论的朋友,欢迎加入 QQ 群: 746881986 / 468396029(满) / 120404320 (满)
非常感谢用您的宝贵时间来阅读本文,祝您生活愉快!
系列博文
-
(2013-09-01)
-
(2013-09-01)
-
(2013-09-02)
-
(2013-09-03)
-
(2013-09-03)
-
(2013-09-03)
-
(2013-09-04)
-
(2013-09-04)
-
(2013-09-05)
-
(2013-09-07)
-
(2013-09-10)
-
(2013-09-12)
-
(2013-09-12)
-
(2013-09-17)
-
(2013-09-17)
-
(2013-09-17)
-
(2013-09-18)
-
(2013-09-20)
-
(2013-09-23)
-
(2013-10-12)
-
(2013-10-16)
-
(2013-10-17)
-
(2013-10-17)
-
(2013-10-18)
-
(2013-10-22)
-
(2013-10-31)
-
(2013-11-03)
-
(2013-11-04)
-
(2013-11-07)
-
(2013-11-19)
-
(2013-11-22)
-
(2013-11-22)
-
(2013-11-24)
-
(2013-11-25)
-
(2013-11-26)
-
(2013-11-29)
-
(2013-12-08)
-
(2013-12-15)
-
(2013-12-15)
-
(2013-12-26)
-
(2014-01-05)
-
(2014-01-22)
-
(2014-01-27)
-
(2014-02-05)
-
(2014-02-11)
-
(2014-02-13)
-
(2014-03-31)
-
(2014-04-01)
-
(2014-04-18)
-
(2014-04-21)
-
(2014-04-25)
-
(2014-05-04)
-
(2014-05-13)
-
(2014-05-14)
-
(2014-05-15)
-
(2014-05-19)
-
(2014-05-20)
-
(2014-06-06)