是一款基于 /JDBC 构建的轻量级 Web 开发框架 , 它不仅融合了 SSH 的核心优点(全栈式),而且提供了诸如模块化、热加载、多数据源、等非常吸引人的特性 。它小巧灵活 , 遵守约定优于配置的原则 。目前的最新版本为 1.9.1 。
【轻量级JavaWeb开发框架EWeb4J作者赖伟威专访】地址:
为了使大家对有进一步的了解 , 本期我们采访了该框架的作者赖伟威 。
欢迎大家推荐更多开源项目给我们,支持中国的开源项目发展,如果您和您的团队希望展示创业理念和有趣之处 , 或者有朋友正在创造这样的价值,请联系我们 , 发信到即可 。
先来个自我介绍吧!
我叫赖伟威,网名“像风一样自由”,今年刚毕业,目前在一家深圳创业小公司工作,主方向是 Java + Web 。
文章插图
我的邮箱是:
我的博客是:
我的微博是:
是什么?有哪些功能?
是一个基于 /JDBC 构建的轻量级 Java Web 开发框架 。它可以代替 SSH 来开发一个完整的 Web 应用程序 。专注于少侵入、少配置、松耦合架构风格的 Web 应用程序开发 。的目标是让 Java Web 开发更加简单 。
地址:
的特点如下:
开发的初衷是什么?毕竟已经有很多现成的框架了 。
首先,我是从2010年开始开发此框架,那时候我还在读大二下学期,我们刚学习JSP//JDBC不久,还没接触其他框架 。
记得那时候我们老师要求做一个简单的数据库应用——学生管理系统 , 用JDBC来实现 。当时我在使用JDBC的时候感觉到重复的代码特别多(这一点所有初学者都应该感同身受吧),而我自己说实话有些封装强迫症 , 于是就自己把JDBC封装成一个微型框架,那时候取了个名字(现在应该还能搜索到),还在我们学校的BBS论坛发布了 。再后来 , 添加了扩展,那时候开始接触到部分框架了,网上学习了不少它们的思想,觉得蛮有意思就想模仿着做一个 , 也许是那时候年少,于是一个新的轮子——第一个版本就出来了 。
后来不断地接触新的东西——、、、、Nutz、、、、Play等等 。看到好多前辈都在说不要重复造轮子,那时候心里确实有些动摇 , 但是到现在还是坚持了下来 。我这样想,造轮子没什么不好,我这么年轻,我既然喜欢这么做 , 我就这么做吧,何必想太多 。
到现在,我开始寻找与其他框架不同的特点 , 并且会为此一直努力下去!
与其他框架相比 , 的优势或特点是什么?
的性能、扩展性如何?
关于性能,目前还没有具体的性能报告,期待大家的使用、测试和反馈 。
关于的扩展性 , 可以:
还是比较容易扩展的 。
谈谈-!是如何实现的?
是一个使用开发的基础功能平台 。
演示地址:
地址:
文章插图
的实现:
目前的开发人员情况?目前的版本发布周期?
目前就我一人,已确定加入的有若干人,但都因为工作繁忙一直都是我一个人solo 。
发布周期不确定,一般是几个月左右 。
其他开发者如何交流、反馈、参与贡献?
可以通过QQ群和来交流、反?。?早期还使用 Code 。
QQ群:
:
Code:
接下来打算写一系列的博客,作为的开发文档 。
采用什么开源协议?
采用 .0 协议,对于商业使用没有什么限制 。
未来的发展计划?
- 透明Activity Activity转场动画
- 徐州金山桥开发区属于哪里 徐州金山桥经济开发区属于哪个区
- 怎么保持开发者选项模式 怎么保持开发者选项
- 2023淮安经济技术开发区小区电梯升级改造名单一览
- 开发版跟稳定版 手机开发版和稳定版的区别
- 泉州哪个派出所可以办理身份证 泉州经济开发区居民身份证办理指南
- 阿里巴巴Java开发手册——实用知识点:关于switch语句规范和注意事项
- ppt开发工具选项卡在哪 开发工具选项卡在哪
- 买手机开发票和不开发票有什么区别
- 开发票可以改日期吗