Built-in features (only partially listed)

1. User management: Users are system operators. This function is used to configure system users.

2. Organization management: configure the organizational structure of the system (company, department, group), tree structure display, can be adjusted at will.

3. Regional management: system of urban regional models, such as maintenance of countries, provinces, cities, districts and counties.

4. Menu management: configure system menus, operation permissions, button permissions, etc.

5. Role management: Role menu permission assignment and role setting Data scope permission division by organization.

6. Dictionary management: Maintain some fixed data frequently used in the system, such as whether, male and female, category, level, etc.

7. Operation logs: Record and query normal operation logs of the system. Record and query system exception information.

8. Connection pool monitoring: Monitor the current system database connection pool status, and analyze SQL to find out system performance bottlenecks.

9. Workflow engine: realize business work order flow and online process designer.

The development tools

1.Eclipse IDE: Using Maven project management, modular.

2. Code generation: the corresponding code can be automatically generated through simple configuration on the interface. Currently, there are three generation modes (add, delete, change and check) : single table, one-to-many and tree structure. The generated code can be used if it does not need to pay attention to the aesthetic degree.

Technology selection (only part of the technology is listed)

1, the back end

Service framework: Dubbo, ZooKeeper, and Rest

Cache: Redis, Ehcache

Message middleware: ActiveMQ

Load balancer: Nginx

Distributed file: FastDFS

Database connection pool: Alibaba Druid 1.0

Core framework: Spring Framework

Security framework: Apache Shiro 1.2

View Framework: Spring MVC 4.0

Server side validation: hibernateValidator 5.1

Layout framework: SiteMesh 2.4

Workflow engine: Activiti 5.15

Task scheduling: Quartz 1.8.5

Persistence layer framework: MyBatis 3.2

Log management: SLF4J 1.7, Log4j

Tools: Apache Commons, Jackson 2.2, Xstream 1.4, Dozer 5.3, POI

2, the front end,

Js framework: Query1.9.

CSS framework: Bootstrap 4 Metronic

Client-side validation: jqueryValidation Plugin.

Rich text: CKEcitor

File management: CKFinder

Dynamic TAB: Jerichotab

Data table: jqGrid

Dialog box: jQuery jBox

Tree structure control: jQuery zTree

Other components: Bootstrap 4 Metronic

3, support,

Server middleware: Tomcat 6, 7, Jboss 7, WebLogic 10, WebSphere 8

Database support: Currently, the MySQL database is supported, but not limited to the database. In the next version, multiple data source switchover and database read/write separation, such as Oracle, SqlServer, and H2, are supported

Support development environment: Eclipse, MyEclipse, Ras, Idea, etc

OPEN CI

Open source standardized project management solutions, software pipeline production to ensure correctness and reliability

Guide to create and import projects, integrated version control (Git/SVN), project management (Trac/Redmine), code quality (Sonar), Continuous integration (Jenkins)

Proprietary deployment, unified management, for developers

Willing to understand the framework technology or source code friends directly add beg (penguin) 2042849237

JEESZ UI

Based on the Bootstrap4

Simple, intuitive and powerful, the most popular HTML, CSS and JS framework for developing responsive layout, mobile first WEB projects.

Designed for all developers, for all application scenarios.

Make front-end development faster and easier. Instantly accessible to all developers, adaptable to all devices, and applicable to all projects.

distributed

Distributed service: Dubbo+Zookeeper+Proxy+Restful

Distributed messaging middleware: KafKa+Flume+Zookeeper

Distributed cache: Redis Distributed file: FastDFS

Load Balancing: Keepalived+Nginx+Proxy(triple load)

Welcome to study the relevant technology together complete project source code, interested friends can add penguin 2042849237, exchange learning together!