Platform: Eclipse3 more than

Plug Name: JSmart

Version: 2.0

Preface

JavaEE in the current development, how to quickly set up the project environment and to ensure standardization, integration framework, the development team to improve efficiency? Pressing this issue. JSmart is one such project for the rapid development of javaEE an Eclipse plug-ins.

JSmart data model-driven approach to quickly create various types of typical Web projects, such as: OA, ERP, CRM, HR, etc.; abstract of a management information system for common features model (such as data add, delete, integrated query, editing, statistics, paging, etc.) to Freemarke, Displaytag as a template engine, through the data model (the original form of the Notes, the Notes field) to generate the basis function model, at the same time can be generated as part of a typical operation, the operational function test code and configuration information (such as strtus profile, spring configuration files).

At the same time JSmart provides the basic framework for Web projects, providing corporate common functional modules, such as: user management, enterprise information management, category management, rights management, data dictionary, articles management, image management.

Scenarios

1. For the early development environment to build team

2. The use of database applications store data JavaWeb

Design thinking

1. Components of modular programming

2. Code Generation

3. The early detection of errors

4. Reduce the complexity

5. Emphasized norms programming to improve development efficiency

Database compatibility

Support for mysql, oracle, sqlserver database, such as the mainstream.

Main function

1. JavaEE framework for the quick and free integration (such as data access layer can ibatis, Hibernate, freedom to switch between the standard JDBC), one-touch build environment

2. A typical business functions to generate code and configuration information. If the generated entity class, Hibernate mapping file, ibatis mapping file, servlet code configuration, struts configuration file, spring configuration files, DAO, JSP form, a list of UI, page components, statements, JS front and background check to verify the data with combination. Generated code can be extended, good maintainability

3. Custom layer styles

4. Common function modules enterprises

Browser compatibility test environment

IE6/Firefox3

Test platform

Windows2000 windows2003 windowsXP

Eclipse version of the test

More than Eclipse3.2 test, support, and integrated MyEclipse. Provide an independent perspective and view the corresponding

Installation Method

1. Close eclipse, this jar package on the Eclipse installation directory where the plugins can be (do not unzip).

2. Restart eclipse

Development Process

Requirements Analysis -> Database Design (a rigorous examination of database design) -> Database connection settings -> controller settings -> Persistence Layer Settings -> View Layer Settings -> Project Properties Settings -> starting -> eclipse automatically compile -> columns will be system -> security -> release operation.

See the official help document.

Version history


March 2008


JSmart Beta1








July 2008


JSmart1.0








September 2008


JSmart1.1








November 2008


JSmart1.2








December 2008


JSmart1.3.1