With the gradual maturation of the WEB UI Framework (Easyui/jquery UI/EXT/DWZ), the system interface is gradually unified, and the code generator can generate a uniform and standardized interface! Code generation + Manual Merge semi-intelligent development will be a new trend, single-table data model and a one-to-many data model of the deletion and modification of the function directly generated use, can save 60% of the workload, quickly improve development efficiency!!!
JEECG (Java EE code Generation) is an intelligent development platform based on the code generator. Leading the new development model (Online coding mode, code generator mode, manual merge Intelligent development) can help solve the repetitive work of Java Project 60%, allowing development to focus more on business logic. It can quickly increase development efficiency and help companies save on labor costs without sacrificing flexibility.
JEECG purpose is: simple function by the generation of online coding configuration features, complex functions by the code generator generated by the manual merge; The complex process business uses form customization, and the business process uses workflow to implement and extend the task interface for development and writing business logic. It realizes the flexible configuration of the Process task node and the task interface, which not only guarantees the confidential line of the company's process, but also reduces the workload of the developer.
JEECG Rapid development platform, can be applied in the development of any EE project, especially suitable for enterprise information Management System (MIS), internal Office System (OA), Enterprise Resource planning system (ERP), Customer Relationship Management System (CRM), its semi-intelligent manual merge Development method, Can significantly improve the development efficiency of more than 70%, greatly reduce development costs; JEECG is particularly supportive of SaaS enterprise application development, and the plug-in mechanism is a better support for SaaS cloud application needs.
JEECG Intelligent Development Platform, can be applied in the development of any EE project, especially suitable for enterprise information Management System (MIS), internal Office System (OA), Enterprise Resource planning system (ERP), Customer Relationship Management System (CRM), its semi-intelligent manual merge Development method, Can significantly improve the development efficiency of more than 60%, greatly reduce development costs.
- With SPRINGMVC + Hibernate + Minidao (class MyBatis) + Easyui (UI library) + Jquery + boostrap + Ehcache + Redis + ztree Infrastructure
-
Using the declaration-oriented development model, based on generics to write very little code to achieve complex data presentation, data editing, form processing and other functions, coupled with online coding on-line development and code generator use, the development efficiency of the Java EE more than 6 times times, you can reduce the code by more than 80%.
-
JEECG Technical Point Summary:
-
Technical Point One: Online coding on-line development (through the online configuration to achieve a table model additions and deletions, without a line of code, support user-defined form layout)
-
Technology Point two: code generator, support a variety of data models, according to the table generated corresponding entity,service,dao,action,jsp, and so on, adding and deleting the function to generate direct use
-
Technical Point three: UI Rapid Development Library, for the Web UI standard encapsulation, the page unified UI tag implementation functions: Data DataGrid, form validation, popup,tab, etc., implementation of JSP page 0 JS, development and maintenance is very efficient
-
Technical Point Four: on-line process definition, using open source Activiti process engine, realize online painting process, custom form, form hook, business flow, process monitoring, process tracking, process entrustment, etc.
-
Technical Point Five: customizing forms, enabling user-defined form layouts, support for special controls such as single table, lists, select\radio\checkbox\popup\date, and more
-
Technical Point Six: query filter: Query function auto-generated, background dynamic SQL append query conditions; Support multiple matching methods (full/fuzzy query/include query/mismatch query)
-
Technology point Seven: Mobile platform support, standard package for bootstrap (compatible with HTML5)
-
Technical Point Eight: dynamic reporting Function (user input A SQL, the system automatically resolves the generated report)
-
Technology Point nine: Data permissions (granular data permissions control, control to row level, List level, form field level, to achieve different people to see different data, different people on the same page operation of different fields)
-
Technology Point 10: internationalization (multi-lingual, international packaging with convenient support for multiple languages)
-
Technology Point 11: Multiple data sources (online configuration data source, data source work class encapsulation)
-
Technical Point 12: a variety of home style switch, support custom home style. (Classic style, shortcut style, ACE bootstrap style, Cloud desktop style)
-
Technical Point 13: Online Configuration report (no coding, through the online configuration, to achieve graphs, histograms, data and other reports)
-
Technical Point 14: simple Excel Import and export, support single table export and one-to-many table mode export, generated code comes with import and export function
-
Technology Point 15: Mobile OA, mobile OA approval function, the use of H5 technology to achieve mobile mobile office, seamless docking, nail, enterprise number, can also do the app
-
Technology Point 16: Mobile charts, online configuration of mobile reports, using H5 technology, can be viewed on the phone side
-
Technology Point 17: plug-in development, business functional components integrated into the platform as plug-ins, or can be deployed separately, to support the SaaS Cloud application system requirements
-
Jeecg V3.6.2, after a professional stress test, performance testing, to ensure the accuracy of background data and page access speed
-
Supports multiple browsers: IE, Firefox, Google, etc.
-
Support database: Mysql,oracle10g,postgre,sqlserver, etc.
-
Basic permissions: User, role, menu permissions, button permissions, data permissions
-
Smart Report Integration: Easy image reporting tools and Excel import and export
-
Web container test with jetty and Tomcat6,weblogic
-
Upcoming Features: Distributed deployment, cloud Platform, mobile platform development, rule engine
-
Request jdk1.6+
Technical documentation