阅读更多

16顶
10踩

编程语言

原创新闻 快两年了, EasyJWeb 1.3 Beta 发布

2010-06-18 11:14 by 正式记者 fat1 评论(27) 有12327人浏览
快两年了,easyjweb 1.3beta终于发布了!

EasyJWeb项目是由国内开源团队EasyJF的一级开源项目。是一个以MVC为核心,专注于提供JavaEE应用快速开发的项目。


EasyJWeb 1.3快速上手

1、在easyjweb下的bin目录执行下面的命令创建一个项目。

easyjweb project d:\test\ejs -ejs -extjs

2、把d:\test\ejs项目导入到eclipse工程中,修改db.properties文件中设置数据库用户名及密码等;

3、在命令行切换到d:\test\ejs\bin目录,执行下面的命令快速生成一个CRUD原型

easyjweb crud myapp.domain.Cat

4、在eclipse中刷新整个ejs项目。然后把该项目的webapp目录作为一个web应用,启动项目即可。

5、成功启动后,在址栏输入http://localhost:8080/cat.ejf 访问生成的应用。

推荐快速上手视频:http://v.youku.com/v_show/id_XMTgwNTQ2NDA4.html  可以看前几分钟即可。


EasyJWeb 1.3版本更新内容:

easyjweb-core的调整

1、Container中加入泛型支持;

2、CommUtil中加入了一系列实用方法,包括obj2map、obj2mapExcept等等;

3、AjaxUtil中的JSON生成器提供了标准JSON及动态脚本生成的支持,改进了JSON生成算法。JSON生成提供了一个IJsonObject接口,可以用来生成更加轻量级的JSON数据。

4、WebForm.toPo进行改进,如果客户端没有传某一个项目值,则不会清空已有的数据;

5、增加了用于负责权限检查控制的PermissionCheck类,增加PermissionVerify注解用于权限控制;



easyjweb-ext的调整

6、IQueryObject接口添加了一个addQuery方法,用于直接添加查询条件;

7、IQueryService中增加了queryForObject及batchUpdate方法,用于支持查询单个对象,或者进行批量数据更新;

8、GenericDAO中增加了getSingleResult方法以及query的一些重载方法;



easyjweb-generator的调整

9、支持任意id类型及名称;

10、提供了一个专用于与ExtJS框架快速界面开发的core.js,基于extjs框架的界面开发得变得更加完善;



其它

成都蓝源信息技术做了一个完整的进销存教学实训项目:lanyo-pss。项目完全基于EasyJWeb开发,源代码捐献给了EasyJF,由EasyJF开源团队对外开源,也就是samples中的pss项目。

蔡世友发布了一系列学习EasyJWeb框架的视频,参考http://u.youku.com/user_show/uid_easyjf



感谢以下所有网友对EasyJWeb 1.3的发布所提供的辛勤劳动!



参与EasyJWeb 1.3开发的成员:

大峡、stef、小星星、天一、williamRaym、netgod、冷雨、天意、我为我狂、船长、瞌睡虫.cn、动物园的大猪、abc、阳春白菜、李红军 。。。。。。等等



为EasyJWeb 1.3的发布提供帮助的成员:

云淡风轻、竹雨林风、allen、勇者无惧、Steven Cheng、张凌云、犀鸟、小~0~、?浪(YX.H)、二月、百年ら孤獨、duduwolf、PowerEPU 。。。。。。等等!



EasyJWeb官方网站:http://www.easyjf.com/easyjweb, http://www.opensourceforce.org/show/easyjweb

EasyJWeb1.3下载地址:http://www.opensourceforce.org/download/easyjweb/file/174/0/easyjweb-1.3-beta.zip

EasyJWeb教学视频:http://u.youku.com/user_show/uid_easyjf

EasyJWeb 在开源力量SVN地址:http://www.opensourceforce.org/show/easyjweb/source

EasyJF开源原SVN库:http://svn.easyjf.com/repos/easyjweb/trunk
16
10
评论 共 27 条 请登录后发表评论
7 楼 zhima 2010-06-18 12:36
祝愿easyjf越走越远!
6 楼 arkxu 2010-06-18 11:50
不错。国内的java on rails啊!

支持国内的开源项目,看到很多contributor,大环境越来越好了。
5 楼 woweiwokuang 2010-06-18 11:46
这次推出的视频蛮激情的.
4 楼 hu564335 2010-06-18 11:40
虽然对 EasyJWeb 不是很谅解,但国产优先的开源,必须顶一个。
3 楼 maoweiwer 2010-06-18 11:35
基于EasyJWEB构架的EJS J2EE项目开发效率确实要比SSH等其它的组合框架要高,但推广宣传的力度,如何让崇洋媚外的部份三哥所接受 文档资料的普及跟进 官方团队的沉浮等 都在制约着JWEB的发展
2 楼 openweb 2010-06-18 11:22
坚持下去, 顶一个.
1 楼 fat1 2010-06-18 11:16
祝贺大峡团队,为他们持之以恒的精神感动

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 域控服务器怎么导出,windows 2003 域控服务器导出全部hash的方法

    谈下windows2003域控下如何导出全部的hash信息。1. 使用备份还原向导2.使用高级模式选择:只备份系统状态数据继续下一步:选择保存位置最终、等待备份完成.....接下来是还原:继续使用该向导高级选择刚那份备份文件...

  • 用FEDORA13做个“小巧”的服务器全纪录

    终于明白为什么以前师哥拷给我的虚拟机服务器是单一用户,没有XWINDOW的了,本来还想着明明能有图形界面,这样多不爽啊,啥都得自己来,但是现在终于明白了,多装一点也是浪费空间,系统大就会不容易随时拷贝带走,...

  • ESP8266 NodeMCU:ESP-NOW Web 服务器传感器仪表板(ESP-NOW + Wi-Fi)

    ESP8266 NodeMCU:ESP-NOW Web 服务器传感器仪表板(ESP-NOW + Wi-Fi)

  • 《从零开始搭建游戏服务器》Linux开发环境配置

    前言: 之前的开发工作一直是在Windows开发环境下进行的,但是正真发布和外网运营势必要发布到Linux...一、准备工作:首先你需要一台安装Linux系统的机器,或者直接在Windows系统中安装虚拟机,这里我使用的就是虚拟

  • Centos7.9宝塔搭建Hexo博客,实现本地一键自动化部署到服务器

    主要在腾讯云服务器Centos7.9版本,利用宝塔搭建Hexo博客站点,Windows本地上搭建Hexo博客项目,实现本地一键自动化部署到服务器上,拥有属于自己的博客网站

  • 远程管理基于RHEL5的tomcat服务器和oracle服务器

    1.假设tomcat服务器的公网ip为202.96.209.133(映射到内网192.168.0.51),oracle服务器的ip为192.168.0.117。网页文件为web.was,数据库文件为db.dmp2.通过SSH S...

  • web音视频播放器(html5)方案总结

    HLS协议是苹果推出的解决方案,将视频分成5-10秒的视频小分片,然后用m3u8索引表进行管理,由于客户端下载到的视频都是5-10秒的完整数据,故视频的流畅性很好,但也同样引入了很大的延迟(HLS的一般延迟在10-30s左右)...

  • lvs-- linux Virtual Server

    Linux服务器集群系统――LVS(Linux Virtual Server)项目 2007-07-29 20:08:32 标签:linux 背景     当今计算机技术已进入以网络为中心的计算时期。由于客户/服务器模型的简单性、易管理性和易维护...

  • Linux下X Server工作方式

    2011-03-11 23:47:20| 分类: rh131笔记 | 标签:x11 server linux client etc |字号 订阅 下午看了会儿Linux下X Window的工作方式,可能X Window的工作方式和我们平时所想了还是有些不...

  • Redhat安装、使用及服务器应用FAQ

     如果你想电脑一启动就直接进入操作系统启动菜单就把grub(lilo)写到MBR上,如果写到linux分区的引导区则要用引导盘引导,建议写到MBR,方便点,至于说写到MBR不安全,该怎么解释呢?每装一次win98,MBR都会被修改一...

  • 使用nginx搭建音视频点播服务——基于DASH协议

    module模块2.3 配置nginx下的DASH点播服务2.3.1 常规配置2.3.2 多码率自适应配置2.4 使用shakaplayer播放DASH流2.4.1 编译安装shakaplayer2.4.2 使用shakaplayer播放DASH流3 DRM加密3.1 常规DRM配置3.1.1 搭建DRM...

  • Linux服务器安全配置调整

    历史命令:/etc/profile文件中histfilesize 和histsize行确定所有用户的.bash_history文件中可以保存的旧命令条数,应设为一个较小的值 在/etc/skel/.bash_logout文件添加如下命令rm –f $HOME/.bash_history,当...

  • 5.使用ailabel绘制并保存标注

    window.onresize是调整窗口大小加载事件,当触发时就调用的处理函数。

  • Linux服务器集群系统――LVS(Linux Virtual Server)项目

    由于客户/服务器模型的简单性、易管理性和易维护性,客户/服务器计算模式在网上被大量采用。在九十年代中期,万维网(World Wide Web)的出现以其简单操作方式将图文并茂的网上信息带给普通大众,Web也正在从一种...

  • 用VNC实现远程桌面共享的方法

    Network Computing,它是一个桌面共享系统。它的功能,类似于windows中的远程桌面功能。VNC使用了RFB(Remote FrameBuffer,远程帧缓冲)协议来实现远程控制另外一台计算机。它把键盘、鼠标动作发送到远程计算机,并...

  • 快速架设apache/vsftpd/samba/sendmail服务器

    1 序言2 参考文档3 动态域名实现4 apache5 vsftpd6 samba7 sendmail8 附录a) httpd.conf的详细设定b) vsftpd.conf的详细设定c) smb.conf的详细设定d) sendmail.mc的详细设定e) tcp端口对照表(0~1457)

  • 使用Nginx反向代理tomcat服务器

    使用Nginx反向代理tomcat服务器  2015-04-23 11:19 244人阅读 评论(0) 收藏 举报  分类: Tomcat(5)  LNMP/LAMP开发平台研究(10)  版权声明:本文为博主原创文章,未经博主...

  • 可能不曾用过的Linux命令

    这是这是一个与进程相关的grep命令,主要是用来列举进程ID,也就是列举PID $pgrep -u wen 13472 13475 这个命令相当于如下命令: ps -ef | egrep '^wen' | awk '{print $2}' (2)pstree 这个命令可以以树形的方式列...

Global site tag (gtag.js) - Google Analytics