Based MyEclips + JDK + Mysql + Tomcat common back office systems development (secondary development can!)

The system can be used as OA, website, e-government, ERP, CRM, APP backstage application software system B / S structure-based framework for rapid development .

 

I. Features
1 , using Spring MVC's static loading caching feature, on the home page will load into memory come in Javascript files, CSS files and images and other static resource files, which greatly improve the loading speed of ExtJS .
2, three skin theme : classic, gray and Neptune, support for multi-browser and multi-resolution .

3 , encapsulate the model layer, a control layer, a business logic module and the general procedure Data Persistence , structured, greatly reduce code redundancy, high secondary development efficiency . 

4 , the system is the company's basic framework of multiple projects , good stability , support large concurrent .

 

Second, the main function

1 , using ExtJS 4.2.1.883 unlimited version , rest assured for website development.

2 , ExtJS rich text editor increased modify the information.

3 , ExtJS the HtmlEditor the image file to upload the plugin .

4 , Grid lists and forms , contain add, delete, batch delete, modify, view, picture view and query by the conditions list and other functions.

5 , import and export Excel data , support xlsx and xls files.

6 , resource management ( menu management ).

7 , user management and department management .

8 , rights management . Not only can manage various functional modules permissions management module may also be in the page buttons rights .

9 , report statistics . You can also be embedded in other reporting tools plug-ins.

10 , the use of open source interactive map Javascript library Leaflet , processing custom online maps . Panel contains two components, the two transfer parameters between the display data components.

 

Third, the use of technology and development tools

1 , development tools: Eclipse, MyEclipse and other IDE.
2, Spring 3 using the latest and most stable version 3.2.8 Spring MVC.
3, using Hibernate 4.1.7. Spring MVC 3.2.8 supports the highest Hibernate version is 4.1.7 and higher versions of Hibernate and Spring MVC 3.2.8 combination encounter compatibility problems.
4, Hibernate integrated secondary cache frame Ehcache .
5, the database is
MySQL , the Oracle Server and SQL , Hibernate Dialect enable the porting to another database.

6 , the use of open-source Javascript library interactive map Leaflet , processing custom online maps .

7 , using Google the Guava the Collections , performance than Apache Collections.

 

Fourth, the code structure

Role part of the code:

. 1 , BaseParameter, ExtJSBaseController, BaseService, BaseDao: encapsulate the model layer, a control layer, a business logic layer and a data operation modules universal persistence layer .

2 , the ListView, and PageView QueryResult: ExtJS as a background tab module.

3 , SystemInitListener: Load XML format of the data dictionary , into memory for the call.
4, LoginFilter: logon each case, the session is null operating redirected to a login page.
5, CustomDateEditor: processing date parameters and register with the controller, otherwise Spring MVC parameter processing error.
6, ExceptionCode, ServiceException: handle exception information .
7, CacheFactory: processing Ehcache secondary cache .

8 , there are many other tools and so on.

 

Fifth, the system interface

1 , ExtJS rich text editor increased modify the information
http://gd4.alicdn.com/imgextra/i4/98847352/TB2MnLjbXXXXXbwXXXXXXXXXXXX_!!98847352.jpg

2 , ExtJS the HtmlEditor the picture file upload plugin. Recommendation: Do not be integrated in ExtJS in Baidu editor, such as KindEditor or CKEditor HTML editor, because the interface will encounter distorted in some cases, the browser compatibility issues
http://gd1.alicdn.com/imgextra/i1/98847352/TB25mPlbXXXXXbcXXXXXXXXXXXX_!!98847352.jpg
 
3 , Grid lists and forms , contain add, delete, batch delete, modify, view, picture viewing and other functions

http://gd2.alicdn.com/imgextra/i2/98847352/TB2IJjjbXXXXXb5XXXXXXXXXXXX_!!98847352.jpg
 4 , according to the Ad Hoc Queries list

http://gd3.alicdn.com/imgextra/i3/98847352/TB25_rlbXXXXXXaXXXXXXXXXXXX_!!98847352.jpg
 5 , import Excel data , support xlsx and xls files. Gray theme skin effect

http://gd1.alicdn.com/imgextra/i1/98847352/TB25FbjbXXXXXckXXXXXXXXXXXX_!!98847352.jpg
 6 , resource management ( menu management ). Classic theme skin effect

http://gd2.alicdn.com/imgextra/i2/98847352/TB2vZLgbXXXXXXVXpXXXXXXXXXX_!!98847352.jpg
 7 , user management list, after the MD5 password encryption

http://gd4.alicdn.com/imgextra/i4/98847352/TB2dBrjbXXXXXbCXXXXXXXXXXXX_!!98847352.jpg
 8 , rights management . Not only can manage various functional modules permissions management module may also be in the page buttons rights

http://gd2.alicdn.com/imgextra/i2/98847352/TB2XbfkbXXXXXa6XXXXXXXXXXXX_!!98847352.jpg
 9 , report statistics . You can also be embedded in other reporting tools plug-ins

http://gd3.alicdn.com/imgextra/i3/98847352/TB2pTDlbXXXXXXwXXXXXXXXXXXX_!!98847352.jpg
 10 , the use of open-source Javascript library interactive map Leaflet , processing custom online maps . Panel contains two components, parameters passed between two components of display data

http://gd3.alicdn.com/imgextra/i3/98847352/TB29fLibXXXXXclXXXXXXXXXXXX_!!98847352.jpg
 11 , Excel export

http://gd1.alicdn.com/imgextra/i1/98847352/TB2EYTkbXXXXXbcXXXXXXXXXXXX_!!98847352.jpg

It is strongly recommended two open! ! !

very good! ! !

Code and Address:

https://download.csdn.net/download/zgz102928/12261032

 

Published 158 original articles · won praise 17 · views 10000 +

Guess you like

Origin blog.csdn.net/zgz102928/article/details/105014905