博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Smart Framework:轻量级 Java Web 框架
阅读量:7156 次
发布时间:2019-06-29

本文共 1513 字,大约阅读时间需要 5 分钟。

hot3.png

工作闲暇之余,我开发了一款轻量级 Java Web 框架 ——

开发该框架是为了:

  1. 加速基于 Java 的中小型 Web 应用程序的开发,让开发人员将更多的精力集中到业务上,而无需过多地关心底层技术细节。

  2. 推广国内开源事业的发展,吸引更多有想法并且有开源奉献精神的朋友,一起共同探讨,并分享自己的经验。

  3. 对于个人而言,我想结交更多志同道合的朋友,将来有机会能够一起做点事情。

该框架有如下特点:

  1. 基于 Servlet 3.0 规范,可部署到 Tomcat 服务器中(或其他 Web 服务器)。

  2. 放弃 Spring、Hibernate 等日益加重的开发框架(同样也不考虑 EJB 3)。

  3. 采用“前后端分离”原则,即前端实现界面展现,后端实现业务逻辑。

  4. 客户端可通过 HTML + CSS + JS 展现界面,使用 AJAX 获取服务端数据并进行填充或渲染。

  5. 服务端可连接多种数据库,直接面向 SQL 语句,采取轻量级的 ORM 策略。

  6. 放弃 XML 配置,使用 Java 注解,并做到真正的“零配置”。

  7. 基于 REST 风格的 URL 编程规范,可对外发布 REST/SOAP Web 服务。

  8. 对配置性数据采用缓存机制,提供轻量级缓存工具。

  9. 应用基于面向服务编程(SOA 思想),可进行分布式部署。

  10. 灵活性高,便于定制与扩展。

 |  | 

我会和大家一起交流,共同设计这个框架,毫无保留地分享程序中每一行代码。随时更新,尽请关注!

有兴趣一起讨论的朋友,欢迎加入 QQ 群: 746881986 / 468396029(满) / 120404320 (满)

非常感谢用您的宝贵时间来阅读本文,祝您生活愉快!

系列博文

  1. (2013-09-01)

  2. (2013-09-01)

  3. (2013-09-02)

  4. (2013-09-03)

  5. (2013-09-03)

  6. (2013-09-03)

  7. (2013-09-04)

  8. (2013-09-04)

  9. (2013-09-05)

  10. (2013-09-07)

  11. (2013-09-10)

  12. (2013-09-12)

  13. (2013-09-12)

  14. (2013-09-17)

  15. (2013-09-17)

  16. (2013-09-17)

  17. (2013-09-18)

  18. (2013-09-20)

  19. (2013-09-23)

  20. (2013-10-12)

  21. (2013-10-16)

  22. (2013-10-17)

  23. (2013-10-17)

  24. (2013-10-18)

  25. (2013-10-22)

  26. (2013-10-31)

  27. (2013-11-03)

  28. (2013-11-04)

  29. (2013-11-07)

  30. (2013-11-19)

  31. (2013-11-22)

  32. (2013-11-22)

  33. (2013-11-24)

  34. (2013-11-25)

  35. (2013-11-26)

  36. (2013-11-29)

  37. (2013-12-08)

  38. (2013-12-15)

  39. (2013-12-15)

  40. (2013-12-26)

  41. (2014-01-05)

  42. (2014-01-22)

  43. (2014-01-27)

  44. (2014-02-05)

  45. (2014-02-11)

  46. (2014-02-13)

  47. (2014-03-31)

  48. (2014-04-01)

  49. (2014-04-18)

  50. (2014-04-21)

  51. (2014-04-25)

  52. (2014-05-04)

  53. (2014-05-13)

  54. (2014-05-14)

  55. (2014-05-15)

  56. (2014-05-19)

  57. (2014-05-20)

  58. (2014-06-06)

转载于:https://my.oschina.net/huangyong/blog/158380

你可能感兴趣的文章
python 高阶函数:filter(过滤器)
查看>>
PHP如何处理emoji表情存入utf8的数据库
查看>>
用数组语法设置元素样式
查看>>
EnableWebSocke springboot2 websockt 跨域 403 解决方案
查看>>
大神告诉你如何理解微服务框架
查看>>
Nginx缓存
查看>>
linux运维最常用命令汇总
查看>>
Oracle RMAN 配置、监控与管理(一)
查看>>
js简单的贪吃蛇小游戏
查看>>
mysql slave因插入重复记录而停止的解决方法
查看>>
莫比乌斯反演
查看>>
使用java调用hadoop接口学习笔记
查看>>
ProFTPD 服务器
查看>>
破解CentOS的root密码
查看>>
第七章:Javascript数组
查看>>
决策树分析方法
查看>>
m0n0Wall汉化版1.22的安装使用
查看>>
Linux 怎么查看FTP服务安装没有
查看>>
【吾日三省吾身】2015.6.01-涅槃行动第十四天
查看>>
我的J2EE学习历程
查看>>