起走时间

我的首页
文章
相册
圈子
留言
管理
 
    当前所在页面:首页>>文章>>EasyJWeb-1.0 m3 has released at 2007-12-19
EasyJWeb-1.0 m3 has released at 2007-12-19
    作者:威廉姆 来源: 发表时间:2007-12-22

 
 

We are very pleased to announce that after months of EasyJF members of the team effort and pay EasyJWeb-1.0 m3 today officially released, the version made a lot of adjustments and functional improvements on the developers to bring more help and and convenience.
EasyJWeb-new functional version 1.0 m3
1. Framework log and core messages of international support.
2. Provides three simple, but reflects the integrity of the development of Java Web portal example.
3. Template engines provide a wide range of support (Velocity, Freemarker, Jamon, Jbyte, etc.), which supported the development of the people by CommonTemplate template engine.
 
1.0 m3-EasyJWeb the improvements made
1. Improve the release of the project directory structure
2. Copyright permission to the open-source Apache License2.0
3. Regulate the use of the EasyJWeb Tools, can quickly generate EJS application, and generate a template for the adjustment
4. Amended the past two months we made some adjustments Bug and function, as shown in jira.easyjf.com
5. Improve the entry documents, as shown in wiki.easyjf.com
 
EasyJWeb-1.0 m3 access
Easyjweb-1.0-m3.zip (22.9M)
Easyjweb-1.0-m3-without-dependencies.zip (without relying on packages, 6.35 M)
Example 3 download (FTP 22.5M)
Site access channel or download download
First, the project directory structure EasyJWeb

Lib-published directory, EasyJWeb used by the application of the relevant jar library files.
Application examples-samples directory is a collection of the some of the more classic EasyJWeb example, through these examples you can quickly understand EasyJWeb applications.
Docs-file directory, including EasyJWeb Getting Started, development guidelines and api documents.
Utility-bin directory, the directory is stored batch orders some documents, EasyJWeb Tools is a part of the implementation of these orders can be quickly generated documents such as Web Application Framework.
Src-EasyJWeb frame source code, source code directory is divided into a core, ext, generator three sub-projects, each component are separate maven projects.
Pom.xml-EasyJWeb project maven configuration file, if you installed the machines maven, you can use to manage EasyJWeb maven project.
License.txt-EasyJWeb permission of the copyright statement.
Look at the key here lib directory, the directory is EasyJWeb the jar jar and related documents. Directory structure as follows:
 
 
Easyjweb-core-1.0-m3.jar EasyJWeb This is the main core of the framework process, the general application, we only need the document will be able to use EasyJWeb.
Easyjweb-ext-1.0-EasyJWeb m3.jar This is the framework for the expansion of procedures, provided a very practical tool category, general business logic package, based on the generic Spring2 and JPA DAO implementation and support, and also includes a spring containers, guice containers integration, and freemaker commontemplate such as template engine integration. To use EasyJWeb rapid development based on EJS (JPA EasyJWeb + + Spring) framework for Java EE applications, the need to use the kits.
Easyjweb-generator-1.0-m3.jar This is EasyJWeb code generator engine, including code generation templates, useful templates, and so on, mainly used in the development process to achieve rapid development.
Required-directory stored procedure is running EasyJWeb rely on the smallest packages. Several documents, including the following:
Commons-fileupload-1.2.jar for handling file uploads;
Commons-logging-1.0.4.jar for generic log;
Dom4j-1.6.1.jar for analytical xml configuration file information;
Easydbo-0.9.1.jar simple ORM mapping and Bean;
Jaxen-1.1-beta-12.jar dom4j dependence on packages, support for xml xpath contents of the documents;
Log4j-1.2.14.jar EasyJWeb the main log files;
Velocity-dep-1.4.jar EasyJWeb the preferred template engine;
 
The spring-directory storage jar Spring relevant documents;
Jpa-the directory storage jpa and Implementation, and other related jar packets;
Other-other template engine, practical tools related jar packets.
 
Second, open-source copyright license to the Apache License2.0
Show projects in the license.txt included in the code and all the copyright statement.
 
Third, the framework of log and core messages of international support.
I18n tools through the use of the code in messages to support multiple languages tips. The server log information and tips, and read the language of the server; dished out to the client for the abnormal, and other information, based on the visitors to the country or region to choose to use language tips. Current support Chinese and English Tip Tip (English messages to be further improved), may amend message.properties, message_zh_CN.properties document information to adjust messages.
 
4. EasyJWeb Tools norms and rapid development experience
EasyJWeb Tools related content stored in the bin directory, as shown below:
 
 
The improved standardized EasyJWeb Tools release structure, and provide a more friendly experience and the rapid development of ways, including the following:
1, it can be freely customized code generation template, modify bin\templates in the content;
2, in the bin directory EasyJWeb run easyjweb project orders can quickly produce all types of projects skeleton (the current minimum EasyJWeb provides a project framework and a skeleton enterprise applications EJS).
3, if you have a JPA the Entity, if called Customer.java here (in myapp.domain package), then you can use the following operators for a rapid completion of the Tim excision investigation Customer examples.
(1) bin list of easyjweb project e:\test\ejs-ejs
(2) copies of the Customer.java e:\test\ejs\src\main\java\myapp\domain directory.
(3) switch to e:\test\ejs\bin directory, the Executive easyjweb crud myapp.domain.Customer ../src/main/java/myapp/domain/Customer.java
(4) Revise the e:\test\ejs\src\main\resources\db.properties, mainly database user name and password.
(5) e:\test\ejs\bin directory implementation easyjweb war, will be completed in e:\test\ejs\target directory generate a ejs.war documents, copies of the document to the Web server webapps directory.
(6) launch a Web server in the browser type http://localhost:8080/ejs/customer.ejf, you will see that the procedures should be transported results, as shown below:
 
About EasyJWeb Tools, and in EasyJF Cownew BlueFin cooperation between the two open-source projects (ECLIPSE EasyJWEB rapid development of the plug-ins), will also involve some of the EasyJWeb Tools improve, our concern, and welcomed the participation of these.
 
5, simple but reflects the integrity of the development of Java Web portal example.
Compared to pre-EasyJWeb application examples either incomplete or too complex issue, this release will be issued with three simple, but relatively complete examples. Helloworld respectively, simple-crud, customer-crud, and examples directory will also be released in a large-scale example, you can separate through the above link to download these examples alone operation.
 
6, multi-template engine
Exaggerated view of the further strengthening of the multi-template provides engine support, first of all, to provide CommonTemplate engine, the template from the domestic engine is the development of open-source enthusiasts, in the ease of use, relative to other grammatical features a template engine many advantages. In the containers need only to add a Bean preparation, we can use CommonTemplate EasyJWeb template engine to parse all ct for the extension of view, as follows:

<bean Name="CommonTemplatePage" class="com.easyjf.web.core.support.CommonTemplatePageVender">
<property Name="suffix" value="ct"/>
     </ Bean>

7. Bug amendments and the submission of new Bug
In EasyJWeb-1.0 m1 release, we have received a lot of feedback open-source enthusiasts, provided a lot of very good recommendations, as well as new features in the use of a lot of the encounter in the course of the Bug, we have found have been the Bug each amendment, the details can be jira.easyjf.com browsing, we also welcome the submission of additional Bug.
 
8. Perfect document
The release of an emphasis on the improvement of documentation, including guides EasyJWeb Construction of the project, Getting Started Guide, and so made a relatively great improvement, and also increase in the official online guide to the configuration files get started and some other examples. At the same time, after this release prior to the Spring Festival, we will bring a focus on EasyJWeb documents on the project.
 
9, Thanks
Thank you concerned about the open-source enthusiasts EASYJWEB
Grateful for EasyJWeb-1.0 m3 contribute to the release of all the members of EasyJF
Thank CommonTemplate, such as open-source CowNew team for their help

 
 

(阅读 )   评论数(:23)
评论】 【收藏】
评论:共23条
Per http://www.foto-perro.trenibuti.info sarebbe http://www.one-piece-hentai.trenibuti.info quel ancora alle sexologia.
评论人: ...     评论时间: 2008-02-11 01:36:23
评论人: ...     评论时间: 2008-02-24 20:13:41
评论人: ...     评论时间: 2008-02-25 05:18:53
评论人: ...     评论时间: 2008-02-25 14:06:26
评论人: ...     评论时间: 2008-02-25 22:14:10
评论人: ...     评论时间: 2008-02-26 05:56:47
评论人: ...     评论时间: 2008-02-26 13:35:37
评论人: ...     评论时间: 2008-02-26 20:50:27
评论人: ...     评论时间: 2008-02-27 03:51:30
评论人: ...     评论时间: 2008-02-27 17:53:02
Ai alcuni galleria fotografica quando http://www.puntatos.cn/messenger per http://www.puntatos.cn/frasi-d-amore nuova.
评论人: ...     评论时间: 2008-02-28 17:51:16
评论人: ...     评论时间: 2008-03-05 06:05:09
评论人: ...     评论时间: 2008-03-05 22:49:52
评论人: ...     评论时间: 2008-03-05 22:50:16
评论人: ...     评论时间: 2008-03-06 13:50:41
评论人: ...     评论时间: 2008-03-06 13:50:58
评论人: ...     评论时间: 2008-03-07 02:54:21
评论人: ...     评论时间: 2008-03-07 02:56:14
评论人: ...     评论时间: 2008-03-07 12:59:44
评论人: ...     评论时间: 2008-03-07 22:42:07
评论人: ...     评论时间: 2008-03-07 22:42:29
评论人: ...     评论时间: 2008-03-08 07:02:29
评论人: ...     评论时间: 2008-03-08 07:05:22

发表评论:
发表人:
评论: 
    
 
关于我们 | 诚聘英才 | 联系我们 | 广告业务 | 网站地图 | 法律声明

EasyJF开源团队版权所有  建议使用1024*768分辨率