快两年了, EasyJWeb 1.3 Beta 发布
程序员文章站
2022-06-02 10:10:48
...
快两年了,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
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
上一篇: Gtk3 vs HTML5