`
xiaolongRen_will
  • 浏览: 28093 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

关于EasyJWeb 2.0的小事

阅读更多

上个月末,老大(大峡)的EasyJWeb 2.0发布了,我暗暗高兴,以前我也搞过这个,也不太懂。现在又时间研究了,感觉还不错,能迅速的开发Java EE(SSH,SSH2,EJS)应用,而且没有什么bug,今天有时间就在这show 下吧,当然关于EasyJWeb 的使用已经有很多博文了,我这个算是笔记吧。

 

======================================================================

 

先来看看其技术架构框架图:

 

======================================================================

 

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文件,这样写配置更加简单了。

======================================================================

EasyJWeb 2.0快速上手

 

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

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

     或者  easyjweb project E:\test\ejs -ssh -extjs

     d:\test 后面的是采用的技术,如 SSH,和 EXT。

 

 

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

 

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

    easyjweb crud myapp.domain.Cat

    在easyjweb 中持久层采用的事JPA这个标准,现在hibernate或者TopLin,OpenJPA都是实现了该标准的。

 

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

 

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

 

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

 

 

    详细的请浏览老大的Blog: http://blog.csdn.net/easyjf/archive/2011/01/31/6170845.aspx

  

    最后我共享下老大关于该开源的框架演讲的PPT(希望该PPT对希望easyJWeb的同事带来收获)。

分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    EasyJWEB2.0

    **EasyJWEB 2.0:企业级Java Web开发的利器** EasyJWeb 2.0 是一个专门针对企业级Java Web应用设计的快速开发框架,由国内知名的开源团队EasyJF开发并维护。这个框架的独特之处在于它完全由中国开源爱好者创建,其...

    easyjweb-2.0快速开发

    easyjweb-2.0 java 快速开发 easyjweb-2.0 java 快速开发 easyjweb-2.0 java 快速开发

    EasyJWeb实用开发指南——开始EasyJWeb

    3. **框架** - 关于EasyJWeb框架的详细介绍。 4. **下载** - 可以下载EasyJWeb的SDK包。 5. **搜索** - 方便查找特定信息。 6. **社区** - 社区论坛支持交流和问题解答。 7. **WIKI** - 提供详细的框架知识和使用...

    easyjweb-core-2.0.jar

    EasyJWeb是基于java技术,用于企业级Java Web应用程序快速开发的MVC框架。框架设计构思来源于国内众多项目实践,框架的设计及实现借鉴当前主要流行的开源Web框架,如Rails、Struts、JSF、Tapestry等,吸取其优点及...

    EasyJWeb快速入门指南

    ### EasyJWeb快速入门指南知识点解析 #### 一、EasyJWeb框架概述 - **定义与特点**:EasyJWeb是一个让开发者能够高效且轻松地创建Java Web应用程序的框架。它采用请求转发模型的MVC(Model-View-Controller)架构...

    EasyJWeb开发指南

    【EasyJWeb开发指南】 EasyJWeb是一款专为中国开发者打造的企业级Java Web应用程序开发框架,它结合了多种流行开源Web框架如Rails、Struts、JSF、Tapestry等的优点,旨在提供高效、易用的MVC(Model-View-...

    Easyjweb 1.2.2

    Easyjweb 1.2.2 是一个专为提高开发效率而设计的Java Web开发框架,与Struts类似,但其宣称的开发速度是Struts的多倍。这个框架在2010年1月15日发布了最新的1.2.2版本,旨在为开发者提供更为高效和便捷的开发体验。...

    EasyJWeb源码构建指南

    【EasyJWeb源码构建指南】是一篇关于如何构建和设置EasyJWeb开源项目的文章。EasyJWeb采用了Subversion(SVN)作为版本控制工具,而Maven作为项目管理工具,确保开发流程的标准化和高效性。 首先,你需要获取源代码...

    easyjweb1.2

    EasyJWeb是基于java技术,用于企业级Java Web应用程序快速开发的MVC框架。框架设计构思来源于国内众多项目实践,框架的设计及实现借鉴当前主要流行的开源Web框架,如Rails、Struts、JSF、Tapestry等,吸取其优点及...

    JPA+Spring2.0+EasyJWeb技术构架在企业级系统中的应用.ppt

    目录 企业级应用的特点 JPA及JPA使用技巧 使用泛型DAO来简化DAO层的开发 IOC容器、AOP及Spring2 EasyJWeb如何实现快速开发 小结

    easyjweb初试--简单的say hello示例

    在IT行业中,EasyJWeb是一个轻量级的Java Web应用框架,主要用来简化Web应用程序的开发。本示例将引导我们逐步了解如何使用EasyJWeb创建一个简单的"Say Hello"应用,这通常是我们初次接触任何Web框架时都会做的经典...

    easyjweb-1.1

    《深入解析EasyJWeb 1.1:轻量级J2EE框架的精髓》 EasyJWeb是一个在Java EE开发领域备受关注的轻量级框架,它的核心目标是简化企业级应用的构建过程,提高开发效率。这个框架以其小巧、灵活、易用的特点,为开发者...

    EasyJWeb框架0.7.0

    `代码生成工具使用说明.txt`可能提供了关于框架内代码生成工具的详细步骤,这些工具通常用于自动生成常见的CRUD操作代码,减少开发者手动编写重复代码的时间。 `LICENSE.txt`文件再次确认了框架的授权信息,通常与`...

    wincvs、ajaxanywhere+struts示例+easyjweb指南

    而"easyjweb使用指南.rar"则是关于如何使用EasyJWeb框架的详细指导,包括安装、配置、基本用法以及常见问题的解决方法。 通过学习这些资料,开发者不仅可以掌握Wincvs的版本控制技巧,还能了解到如何在Struts框架下...

    Easyjweb项目实例

    【Easyjweb项目实例】是针对Java Web开发框架Easyjweb的一个实践教程,它提供了丰富的学习资源和源代码,帮助开发者深入理解并掌握Easyjweb的使用。Easyjweb是一款基于Java的轻量级Web应用框架,设计目标是简化开发...

    easyjweb说明文档

    根据提供的信息来看,这份文档似乎是一份许可证声明与解释,主要涉及的是Apache License 2.0版本的相关条款和定义。由于原始文本中的表述较为复杂且包含较多专业术语,以下将尽可能详细地阐述其中的关键知识点: ##...

    基于EasyJWeb框架和MVC模式的Web应用

    ### 基于EasyJWeb框架和MVC模式的Web应用 #### 一、MVC设计模式概述 MVC(Model-View-Controller)是一种广泛应用于软件开发的设计模式,最初由Trygve Reenskaug提出,并在Smalltalk-80环境中得到了应用。这种模式...

    EasyJWeb入门手册

    可以让你easyjweb快速入门使用 EasyJWeb简介 EasyJWeb是基于java技术,能实现企业级Java Web应用程序快速开发的MVC框架。框架设计构思来源于国内众多项目实践,框架的设计及实现借鉴当前主要流行的开源Web框架...

Global site tag (gtag.js) - Google Analytics