- 1、本文档共15页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
EasyJWeb上手指引-EasyJF开源
EasyJWeb入门手册
简介
EasyJWeb是基于java技术,能实现企业级Java Web应用程序快速开发的MVC框架。框架设计构思来源于国内众多项目实践,框架的设计及实现借鉴当前主要流行的开源Web框架(Rails、Struts、JSF、Tapestry),吸取其优点及精华,是一个完全由来自中国的开源爱好者开发、文档及注释全中文的开源框架。
EasyJWeb由四个部分组成:
1、核心MVC。EasyJWeb的核心是一个基于模板技术实现的MVC框架;他能让你用非常简洁的代码写基于Java的Web应用。
2、容器及通用业务逻辑封装。作为一个旨在让基于Java的Web应用程序开发变得直接、快速的框架,EasyJWeb提供了一个超级IoC容器,并对一些企业级应用中通用的业务逻辑如分页、查询、DAO等进行了封装,提供了一套可以直接操作、应用企业资源的组件及API。
3、代码生成引擎及工具。仅仅依靠一个灵活、简易的MVC核心引擎还不能最大、限度的提高开发速度,因此EasyJWeb提供了一个非常灵活、易用的代码生成引擎及工具,通过使用代码生成引擎,可以快速完成基于JavaEE平台的企业级应用程序生成。如数据库添删改查(CRUD)代码生成、自动页面模版生成、配置文件管理等。
4、EasyJWeb插件体系,EasyJWeb各种实用功能的扩展,可以灵活地通过基于插件的形式安装到EasyJWeb中,提供各种针对性的功能。如ajax实用插件、代码生成插件等。
EasyJWeb的特点:
1、快速开发支持
EasyJWeb是首要目标即实现基于JavaEE的Web应用程序快速开发。通过EasyJWeb的核心MVC、通用业务逻辑抽象、代码自动生成、插件体系等几个部分有机组合,能实现企业级的Java Web应用程序开发。
2、零配置及约定配置
通过配置可以让程序变得更加的灵活、易维护及扩展,配置的滥用会造成维护配置麻烦。因些,EasyJWeb基于尽可能简化配置的原则,实现了零配置支持,同时为了保证系统的灵活性及可扩展性,还提供了很多的约定配置支持。
3、优雅的视图支持,页面及程序完全分离。EasyJWeb提供了非常优雅的视图支持能力,不但实现了视图页面模板与程序逻辑的完全分离,克服了传统jsp页面难于维护的问题,而且还实现了对页面纯天然的支持能力,使得非常适用于企业级应用中的页面制作人员与程序的分工合作。
4、超级IoC容器
作为一个主要用于Java企业级应用程序开发的框架,EasyJWeb实现了IoC容器,提供非常灵活的注入方式,并能支持Spring、Guice等异构容器实现。
5、Ajax支持
EasyJWeb内置了对远程javascript脚本调用功能,可以使用javascript直接访问服务端的业务组件。另外EasyJWeb通过使用prototype.js及其它一些来自开源社区ajax特效工具,提供了丰富的Ajax支持。
环境需求
安装配置EasyJWeb
获取EasyJWeb SDK
/easyjweb
EasyJWeb协同开发源码库SVN:ttp:///repository/easyjf/easyjweb/trunk
EasyJWeb源码http下载:/easyjweb/download.htm
快速安装
http://localost:82/ejf/account/list查看运行效果。
快速入门与示例
EasyJWeb版的 Hello World!
Hello World!来开始EasyJWeb的应用程序,我们这里把Hello World!改成喂,您好,EasyJWeb1.0发布了,请支持国产开源项目!,另外还将显示一个系统当前的时间。
第一步,建立项目:
打开eclipse,新建一个tomcat项目(我使用的tomcat插件,如果是其它插件,通常是建立一个web项目),这里我们将context名称设为“/”,字符集设置为utf-8。项目目录结构如下:
src目录为源码目录,存放源码文件,lib目录为jar包目录,存放需要用到的jar包。接下来新建一个包com.easyjweb.?xml version=1.0 encoding=UTF-8?
web-app version=2.4 xmlns=/xml/ns/j2ee
xmlns:xsi=/2001/XMLSchema-instance
xsi:schemaLocation=/xml/ns/j2ee
/xml/ns/j2ee/web-app_2_4.xsd
servlet
servlet-nameeasyjf/servlet-name
servlet-classcom.easyjf.web.ActionServlet/servlet-class
load-on-s
您可能关注的文档
- Cisco-CompatibleExtensionsCCX无线客户端进步的标准超过90.PPT
- Component在流域管理信息系统设计中的应用-水科学进展.PDF
- COTS技术在远程技术支持系统中的应用.PDF
- Coγ刀治疗源的研制简介THEDEVELOPMENTOFCoγKNIFE.PDF
- Cortex-A8智能终端与嵌入式Linux系统-交通物联网应用技术.PPT
- CNKI检索在教学科研生活中的应用-图书馆.PPT
- CPC空隙设计及光能损失-IngentaConnect.PDF
- CraneCo供应商行为规范.PDF
- CowacoTMBabySwing康摇电动婴儿秋千-BeyondTel.PDF
- CQM235902013水处理设备环保认证规则-方圆标志认证集团.PDF
- 2025江苏徐州市泉山数据有限公司招聘笔试历年参考题库附带答案详解.pdf
- 2025福建福州市城市排水有限公司招聘3人笔试历年参考题库附带答案详解.pdf
- 2025江西井冈山垦殖场农产品开发有限责任公司招聘综合筛选通过及相关安排笔试历年参考题库附带答案详解.pdf
- 2025陕西延安通和电业有限责任公司招聘18人笔试历年参考题库附带答案详解.pdf
- 2025辽宁沈阳盛京资产管理集团有限公司所属子公司沈阳盛京私募基金管理有限公司拟聘用人员笔试历年参考题库附带答案详解.pdf
- 2025浙江台州临海市粮食收储有限公司招聘6人笔试历年参考题库附带答案详解.pdf
- 山东省济南市章丘区章丘市第四中学2026届语文高三第一学期期末学业质量监测模拟试题含解析.doc
- 2026届北京市西城区第十三中学语文高三上期末学业质量监测模拟试题含解析.doc
- 北京丰台区十二中2026届语文高三第一学期期末学业质量监测模拟试题含解析.doc
- 辽宁省大连育明高级中学、本溪市高级中学2026届英语高三上期末预测试题含解析.doc
最近下载
- 光伏安全课件.pptx
- 山香教育(教育学、心理学、教育心理学及新课改、教育法律法规等).pdf
- 新解读《GB_T 39851.2-2021道路车辆 基于控制器局域网的诊断通信 第2部分:传输层协议和网络层服务》必威体育精装版解读.pptx VIP
- 二类精神药品培训.pptx VIP
- 2025年武汉黄陂区面向社会公开招聘社区干事50人备考试题及答案解析.docx VIP
- 第11课《短文二篇——答谢中书书》课件 2024—2025学年统编版语文八年级上册(共33张PPT).pptx VIP
- 春节文化PPT展示.ppt VIP
- 道教掷茭(圣杯)二十八签详解.doc VIP
- 75吨循化流化床炉施工方案.doc VIP
- 课程思政方案综合布线设计与实施.docx VIP
文档评论(0)