阅读更多

26顶
22踩

编程语言

原创新闻 EasyJWeb 2.0发布

2011-02-18 12:35 by 正式记者 fat1 评论(33) 有17862人浏览

  • 大家好,今天我们非常高兴的宣布,EasyJWeb的一个革 命性的版本,EasyJWeb 2.0版,于今天对外发布。这个版本,EasyJWeb的重心不再只是MVC,而是真正的让Java Web变Easy,通过这个版本,你可以用不到1分钟的时间搭建EJS、SSH、SSH2等应用程序架构,对代码生成模板也作了一些扩充,可以实现生成基 于上述三种技术构架的快速应用。

    从2006年发布以来,如今,EasyJWeb已经接近了5个年头。首先我们要感谢国家、感谢政府:-),祖国的大力支持让我们有机会发布这个新的版本。最后,我们还要感谢以下所有网友对EasyJWeb 2.0的发布所提供的辛勤劳动!


    EasyJWeb2.0总体结构图
     

     

  •    参与EasyJWeb 1.3开发的成员:大峡、stef、小星星、志在逍遥、CoDingLiFe、天一、ssvfhppl、williamRaym、netgod、冷雨、天 意、我为我狂、船长、瞌睡虫.cn、动物园的大猪、abc、阳春白菜、李红军 。。。。。。等等

       为EasyJWeb 1.3的发布提供帮助的成员:云淡风轻、竹雨林风、allen、勇者无惧、Steven Cheng、张凌云、犀鸟、小~0~、?浪(YX.H)、二月、百年ら孤獨、duduwolf、PowerEPU 。。。。。。等等!感谢所有陪伴EasyJWeb成长的朋友友们!

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

    如果你对EasyJWeb有兴趣,你还可以关注基于EasyJWeb框架创建的两个基于GPL的开源项目:
    1、蓝源企业应用快速开发平台(http://www.lanyotech.com/lanyo-edp.html),可以实现基于JavaEE与ExtJS等富客户端的快速企业应用开发。
    2、蓝源进销存迷你版(http://www.lanyotech.com/pss.html)基于EasyJWeb、Spring、JPA、ExtJS等技术开发的一个进销存管理系统案例。

    EasyJWeb相关资源

    EasyJWeb官方网站:http://www.easyjf.com/easyjweb
    EasyJWeb2.0下载地址:http://www.erpwin.com:30310/download.ejf?f=easyjweb-2.0.zip
    EasyJWeb教学视频:http://u.youku.com/easyjf
    EasyJF开源原SVN库:http://svn.easyjf.com/repos/easyjweb/trunk/
    在线演示应用:http://pss.easyjf.com
    基于EasyJWeb的开源项目:蓝源进销存迷你版 http://www.lanyotech.com/pss.html   蓝源企业应用快速开发平台 http://www.lanyotech.com/lanyo-edp.html

     EasyJWeb 2.0快速上手

     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 2.0版本主要更新内容:
    1、增加了struts1-plugin(也就是easyjweb-struts1-support)子项目,用来支持基于struts1.x的应用快速开发;
    2、增加了struts2-plugin子项目,用来支持基于struts2.x的应用快速开发;
    3、调整了Action对于IWebAction接口的限制,Action可以是普通的JavaBean。
    4、在ActionContext中增加了put方法,put进去的内容可以在前台模板中直接引用;
    5、对异常处理作了规范。
    6、JSON生成的功能强化。
    7、完善了EasyJWeb的Schema文件,这样写配置更加简单了。

26
22
评论 共 33 条 请登录后发表评论
33 楼 sjbufu 2011-02-22 17:25
为什么E3 E4 Nutz等等国内的开源产品没人骂 而easyjweb从一开始就靠与江南白衣他们打口水仗造势 后来又创办开源人网站出书收VIP费用等等。。。然后再做企业富客户端快速开发培训 。。呵呵 有些事我们都明白的
32 楼 zym 2011-02-22 13:50
lfsfxy9 写道
zym 写道
EasyJWeb 2.0 下载后不能解压是什么原因啊?

把文件格式改为.rar 重新解压。即可

非常感谢!
31 楼 lfsfxy9 2011-02-22 00:00
zym 写道
EasyJWeb 2.0 下载后不能解压是什么原因啊?

把文件格式改为.rar 重新解压。即可
30 楼 zym 2011-02-21 15:18
EasyJWeb 2.0 下载后不能解压是什么原因啊?
29 楼 HenryYu 2011-02-21 15:07
从架构图看,就知道sping中毒太深了,跟屁股没意思,要有创新,概念上创新!
28 楼 yrggangzai 2011-02-21 10:59
易卡螺丝君 写道
yrggangzai 写道
说句公道话,很多人就知道说这不好那不好
其实根本就是心态有问题
自己又不出力,别人做出来还恶意攻击
中国人的窝里斗确实是随处可见了
因为这些人就是见不得别人好
为什么国外的开源生机勃勃而国内的死气沉沉
做开源的本来就是吃力不讨好的工作
在中国就更是如此
就是因为很多人自命不凡,认为这种事情太没技术含量
不爱做,不想做,别人做出来还谩骂攻击
如果说你们这些人因为框架本身的技术问题而愤怒
那么框架开发人员会感到欣慰
因为他们知道你们是要他们做得更好
否则,请你们闭嘴,做好你们的本职工作,为国家节约点能源
你们没那个资格说三道四


2傻蛋 连源码都没有 还开源
开你妹

有你这种人在
我还希望能够让你们开化
我确实2傻蛋
不过连源码找不到的你
我只好膜拜的叫你一声3傻蛋
27 楼 易卡螺丝君 2011-02-21 10:09
yrggangzai 写道
说句公道话,很多人就知道说这不好那不好
其实根本就是心态有问题
自己又不出力,别人做出来还恶意攻击
中国人的窝里斗确实是随处可见了
因为这些人就是见不得别人好
为什么国外的开源生机勃勃而国内的死气沉沉
做开源的本来就是吃力不讨好的工作
在中国就更是如此
就是因为很多人自命不凡,认为这种事情太没技术含量
不爱做,不想做,别人做出来还谩骂攻击
如果说你们这些人因为框架本身的技术问题而愤怒
那么框架开发人员会感到欣慰
因为他们知道你们是要他们做得更好
否则,请你们闭嘴,做好你们的本职工作,为国家节约点能源
你们没那个资格说三道四


2傻蛋 连源码都没有 还开源
开你妹
26 楼 yrggangzai 2011-02-21 10:03
说句公道话,很多人就知道说这不好那不好
其实根本就是心态有问题
自己又不出力,别人做出来还恶意攻击
中国人的窝里斗确实是随处可见了
因为这些人就是见不得别人好
为什么国外的开源生机勃勃而国内的死气沉沉
做开源的本来就是吃力不讨好的工作
在中国就更是如此
就是因为很多人自命不凡,认为这种事情太没技术含量
不爱做,不想做,别人做出来还谩骂攻击
如果说你们这些人因为框架本身的技术问题而愤怒
那么框架开发人员会感到欣慰
因为他们知道你们是要他们做得更好
否则,请你们闭嘴,做好你们的本职工作,为国家节约点能源
你们没那个资格说三道四
25 楼 yaoxin3344520 2011-02-21 09:51
你就知道在这唧唧咋咋,“没有开源”吗?
你是不是不会用svn啊?建议你去网上看看svn怎么使用!
24 楼 wendal 2011-02-20 21:56
easyjf 写道
EasyJWeb的SVN:http://svn.easyjf.com/repos/easyjweb/trunk/
EasyDBO项目的SVN:http://svn.easyjf.com/repos/easydbo/trunk/
EasyJWeb项目打包下载:
http://www.erpwin.com/download/easyjweb-2.0.zip

  我收回之前说的 "印象中是假开源的"

已经看到之前一直没有找到的beans包,^_^,尝试编译中.
23 楼 easyjf 2011-02-20 20:23
EasyJWeb的SVN:http://svn.easyjf.com/repos/easyjweb/trunk/
EasyDBO项目的SVN:http://svn.easyjf.com/repos/easydbo/trunk/
EasyJWeb项目打包下载:
http://www.erpwin.com/download/easyjweb-2.0.zip
22 楼 wendal 2011-02-20 19:13
woweiwokuang 写道
没有开源怎么看到源代码呢?

在以前的svn地址,同时也是官网上的地址: http://www.opensourceforce.org/show/easyjweb/source 这里check out出来的代码是不完整的,起码没有beans包. 也只有1.3的源码, 无法自行完成编译.

也就给我留下了假开源的印象.

//--------------------------------------------------------------
这新闻给出了另外一个地址:
http://svn.easyjf.com/repos/easyjweb/trunk/

我check out后, 使用根文件夹中的pom.xml,无法直接完成编译.
import com.easyjf.beans.BeanUtils; 依旧不存在.

//--------------------------------------------------------------

技术讨论,理性之争 -- 俺并非刻意找碴,只是说出所见到的.

我建议作者将源码打包供大家下载,最好附带简单的编译说明.
21 楼 hanjienana 2011-02-20 15:47
我想知道的是到底有多少人使用它,有具体的数字吗?
20 楼 woweiwokuang 2011-02-20 12:46
没有开源怎么看到源代码呢?
19 楼 eredlab 2011-02-19 20:00
wendal 写道
印象中是假开源的

不知是真是假。但下面这个绝对是最厚道最货真价实的:

eRedG4相关资源下载永久有效中转地址:
http://hi.baidu.com/eredlab/blog/item/12eb6eb5b87cbfdd37d3ca1e.html

项目主页地址:
http://code.google.com/p/g4-xiongchun

在线演示地址:
http://web230531.host89.chinajsp.net/

18 楼 wenxiang_tune 2011-02-19 15:05
神马?基于extjs?  好吧,我是来打酱油的。。。。
17 楼 longware 2011-02-18 20:24
neverforget 写道
不开源 还收费 整天在这里AD

同根生 何相煎?


。。。。。。。。。。 
16 楼 easyjf 2011-02-18 18:26
xyf_84 写道
没有开源,就没必要看


好假,真的好假,不但好假,还好笑!
有没有开源,直接通过SVN库看一下不就知道了吗。
http://svn.easyjf.com/repos/easyjweb/trunk/
15 楼 xyf_84 2011-02-18 18:14
没有开源,就没必要看
14 楼 乱_战 2011-02-18 17:56
wendal 写道
印象中是假开源的

发表评论

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

相关推荐

  • VS2015 C#6.0 中的那些新特性

    前言         VS2015在自己机器上确实是装好了,费了老劲了,想来体验一下跨平台的快感,结果被微软狠狠的来了一棒子了,装好了还是没什么用,应该还需要装Xarmain插件,配置一些参数吧,由于这块之前从未接触过,想了想还是先不把时间继续浪费在这里了,于是乎来体验一下新特性了。   本人个人博客原文链接地址为http://aehyok.com/Blog/Detail/66.htm

  • C# 7.0 新特性

    先列一下相关的语法: 1.out-variables(Out变量) 2.Tuples(元组) 3.Pattern Matching(匹配模式) 4.reflocals and returns (局部变量和引用返回) 5.Local Functions (局部函数) 6.More expression-bodied members(更多的函数成员的表达式体) 7.throw...

  • VS2015使用C#6.0中的那些新特性

    1、自动属性的增强1.1、自动属性初始化 (Initializers for auto-properties)C#4.0下的果断实现不了的。 只要接触过C#的肯定都会喜欢这种方式。真是简洁方便呀。1.2、只读属性初始化Getter-only auto-properties先来看一下我们之前使用的方式吧public class Customer { public string Name

  • VS2015 C#6.0 中的没有实现/支持的特性

     VS2015 C#6.0 中的没有实现/支持的特性  1、数组增强:赋值 1维数组 Int[] numbers; numbers = {2,3,4,5}; 2维数组 Int[,] numbers2; numbers2= {[2,3,4,5],{6,7,8,9}}; 2、类型增强:可以扩展现有类型 3、表达式增强:可以重载任意操作符 ...

  • Struts2.5关于<s:action.../>标签找不到Action的问题

    1、保重Action的名字正确,与struts.xml中action name相匹配。 2、命名空间,这个很重要,我一直出错的原因就是这个问题,在jsp页面上的命名空间一定要和struts.xml的命名空间保持一致,默认的命名空间:namespce=...

  • Struts2升级到2.5.30,问题解决及过程记录

    文章目录Struts2升级到2.5.30前言一、Struts2远程漏洞描述二、本机环境描述三、问题描述及解决办法1.JDK版本需要1.7及以上2.提升Jar包版本(不仅限于截图,根据使用选择性增删)3.StrutsFilter及...

  • 失效,3种解决方案">Struts2中<jsp:forward page="xxx.action"></jsp:forward>失效,3种解决方案

    在Struts2中失效了,不但调转不过去还报404错误。不知道是Struts2中不支持还是需要其他的配置。 原因: 因为struts2采用过滤器的方式处理请求,默认情况时监控url地址的变化 解决办法 1、配置web.xml 解决

  • Struts2 ognl <s:action.../>标签详解(两种实现方式)

    直意即可:用action标签在jsp页面中直接调用Action。 Description This tag enables developers to call actions directly from a JSP page by specifying the action name and an optional namespace.The body ...

  • Struts 2中<s:action>标签的用法

    0.建立项目建立项目并使用myeclipse自带的工具配置Struts 2。我的项目名为Ex31.建立Action类package org.action;import com.opensymphony.xwork2.ActionSupport;public class TagAction extends ActionSupport{ ...

  • struts2升级到2.5.30总结

    —下面的参考网上部分3、修改struts2.xml文件 增加DynamicMethodInvocation配置 增加自定义action global-allowed-methods配置(该内容要放在action之前): 修改后如下: 4、修改web.xml文件 由 改为 5、增加log4j2....

  • 配置web.xml,配置Struts2的过滤器

    配置web.xml,配置Struts2的过滤器,例如: ... filter-name&gt;struts2filter-name&gt;  filter-class&gt; org.apache.struts2.dispatcher.FilterDispatcher filter-class&gt; filter&gt; fil

  • Struts2中action请求配置(struts.xml中配置action)

    1.普通请求:action名称.action,例如test.action JSP中body中写入: ...struts.xml中action配置如下: success.jsp error.jsp TestAction类文件代码如下: public class TestAction extends ActionSupport{ /**

  • Struts2通配符映射/Struts <action name="/*/*" method="{2}" class="com.jxc.action.{1}Action"> <result

    struts2的关于method=“{1}"意思详解    中Login_*带*是什么意思?method= "{1} "带{}这个是什么意思?  ====================================================  name= "Login_* "  代表这个action处理...

  • struts.xml配置文件详解

    Struts2框架的核心配置文件是struts.xml文件,该文件主要用来配置Action和请求间的对应关系。 一、&amp;lt;package&amp;gt;的配置 Struts2框架的核心组件是Action和拦截器,它使用包来管理Action和拦截器。每个包...

  • Struts2的配置 struts.xml Action详解

    在学习struts的时候,我们一定要掌握struts2的工作原理。只有当我们明确了在struts2框架的内部架构的实现过程,在配置整个struts 的框架时,可以很好的进行逻辑上的配置。接下来我就先简单的讲解下struts2的框架...

  • 失效">Struts2中<jsp:forward page="xxx.action"></jsp:forward>失效

    在Struts2中失效了,不但调转不过去还报404错误。不知道是Struts2中不支持还是需要其他的配置。 原因: 因为struts2采用过滤器的方式处理请求,默认情况时监控url地址的变化 解决办法 1、配置web.xml 解决 ...

  • struts2——struts.xml配置文件详解

    在一些老旧项目里面struts2框架很常见,所有遇到老旧项目时很有必要学习一下

  • [Struts2] 配置文件struts.xml和web.xml详解

    配置文件struts.xml和web.xml。 其实要s

Global site tag (gtag.js) - Google Analytics