Low source development platform, Jeecg-Boot 2.1.3 release big screen

Project Introduction

JeecgBoot is a JAVA-based code generator of low-source development platform, open source community, "small general Yuan" beyond the traditional business enterprise development platform! Using the front end of the separation architecture: SpringBoot 2.x, Ant Design & Vue, Mybatis-Plus, Shiro, JWT. Powerful code generator so that the front and rear side code a key generation, without having to write any code to lead the new low-source development model (OnlineCoding Mode -> Code Generator Mode -> Hand MERGE Intelligence Development)! Help Java project to resolve 70% of repeat work, so that developers pay more attention to business logic. Both quickly improve development efficiency and help the company save costs and at the same time without losing flexibility. JeecgBoot also develop original online mode (low-Code): online forms, online reporting, online charts, online workflow plug-in capability and so on. .

Current version : v_2.1.3 | 2019-12-26

Source download

Technical Documents

The upgrade log

new features

  • Open online reporting, online configuration for data sql list
  • Examples of new data template big screen
  • New sets of home style, choose for development
  • Home top navigation menu to add search functionality  # 740
  • Online code generators, many new ERP template style
  • Online Forms supports advanced queries, support for master table
  • Online code generator, is not generated parity problem (temporarily changed only a single table)
  • Online code generators, many templates for errors gutter property issue  # 753
  • The use of Online Forms department selected  # 785
  • Advanced query component reconstruction, the button automatically generated to support the master table queries (upgrade here somewhat incompatible, pay attention to manually delete button after the upgrade from the original definition)
  • Reconstruction of the classification dictionary code generation, the use of a unified system of encoding rules to generate  # 650
  • Reconstruction department code generation using the system to generate a unified coding rules
  • Strengthening the role of the feature list, the user can view and edit, cancel user  # 707
  • Increase implementation class message interface, message center to send a mail message center template system supports html format e-mail
  • Reconstruction of message notification system, uniform application template defines the center of the template push (to facilitate user-defined format of the announcement)
  • Reconstruction of query filter, do not support the Chinese resolve SqlServer queries
  • Many line editing component JEditableTable.vue, do a series of optimization
  1. Line editing, the selection component width adjustment
  2. Line editing upload component repair BUG
  3. New download
  4. Drop-down dislocation problem solving
  5. The only new check
  6. New mobile entire row, row insertion function

BUG repair

  • Not clean up after deleting the user's role and the role of relationship  issues / I162SJ
  • mybatis interceptor get the user wording problems, leading to regular tasks error # 795
  • JSelectBizComponent function optimization, solve the problem of missing page selection
  • j-input will generate a null value passed to the query back-end problem  issues / I160XD
  • JSelectUserByDep assembly bugs  DELINQUENCY / I16634
  • Rich Text Editor increase Hyperlink
  • Print page font blur problem solving
  • Configuring the front defaultSettings off multiple tabs mode is invalid  # 730
  • Message Center template type, add "system"
  • Customizing the Home theme colors src / defaultSettings.js, but did not change the color of the top Home
  • Template news release, public announcement systems, page optimization
  • Office management menu disorder  issues / I13SMX
  • Questions about the drop-down box misplaced  # 790

Why JeecgBoot?

The open source community, "small general Yuan" beyond the traditional business enterprise development platform. Leading a new development model (Online Coding-> Code Generator -> Hand MERGE Intelligence Development), can help to solve 70% of the Java project duplication of work, allowing developers to pay more attention to business logic. Both quickly improve development efficiency, helping companies save on labor costs, at the same time without losing flexibility.

  • It was isolated before and after the latest main frame (SpringBoot + Mybatis-plus + Ant-Design + Vue), easy to use; low dependency code generator, flexible scalability, flexibility to achieve the second development;
  • Development of high efficiency, using the code generator, and many single-table data model (Table Sons), the tree data model lists, CRUD function which automatically generates, directly menu configuration (front and rear codes a code key generate);
  • Code Generator provides a powerful template mechanism, support for custom template style. Currently offers four sets of style templates (single table sets, many sets)
  • Complete package users, roles, menu, organization, data dictionary, online scheduled tasks and other basic functions. Strong rights mechanisms to support access authorization, buttons rights, data rights, privileges and other forms
  • Zero Code development capabilities online, online configuration forms, online configuration report, configuration chart online, online design form
  • Common package used, various tools (regular tasks, messaging interface, a message is sent, Excel, etc. import and export), 80% to meet the basic needs of the project
  • Simple codes Excel import and export, and export many single-table support table mode export, import and export functions generated comes
  • Integrated simple reporting tool, image and data export reports very convenient, very easy to generate graphical reports, pdf, excel, word and other reports;
  • Front and rear separation technology, beautiful UI page, do the packaging for the common components: the time line form controls, interception of display controls, reporting components, editors, etc.
  • Query filter: Query function which automatically generates background append dynamic SQL query spell; supports multiple matching method (full match / Fuzzy queries / query containing / non-match query);
  • Data permissions (refined data access control, to control row-level, grade list, form field level to achieve different people see different data, different people operating in different fields on the same page
  • Online Configuration Report (without coding, online configuration, to achieve a graph, histogram, report data)
  • Page checksum generated automatically (to be input, digital calibration, verification amount, time, space, etc.);
  • CAS provides single sign-on integration programs, projects already provide perfect docking Code
  • Form Designer, allowing users to customize the form layout, support for single-table, many form, supports select, radio, checkbox, textarea, date, popup, lists, macros, and other controls
  • Professional interface, docking mechanism, uniform application of restful interface mode, integrated swagger-ui-line interface documentation, Jwt token authentication, and client convenience docking
  • Interface security, authorization can be refined control interface, very easy to achieve a different look at their own client data control
  • Advanced combination search function, online configuration support associated master table queries, save the query history
  • Offers a variety of system monitoring, real-time tracking system operation (monitoring Redis, Tomcat, jvm, server information, request tracking, SQL monitoring)
  • Message Center (support SMS, e-mail, push micro-letters, etc.)
  • Integrated Websocket message notification mechanism
  • APP publishing solutions provide:
  • Support for multiple languages, provide international programs;
  • Change data logging, data can be recorded each time content changes, view version history of changes by comparing function
  • UI powerful platform to achieve a motion adaptive
  • Home-style platform, offers a variety of combinations of modes, support for custom style
  • Provides a simple-to-use print plug-in, support Google, IE browser and other browsers
  • Rich sample code to provide a lot of learning PORTFOLIO
  • Maven development mode using sub-module
  • Dynamic routing support menu
  • Access control using RBAC (Role-Based Access Control, Role-Based Access Control)

System Module

├─系统管理
│  ├─用户管理
│  ├─角色管理
│  ├─菜单管理
│  ├─权限设置(支持按钮权限、数据权限)
│  ├─表单权限(控制字段禁用、隐藏)
│  ├─部门管理
│  └─字典管理
│  └─树分类字典
│  └─系统公告
│  └─我的组织机构
│  └─职务管理
│  └─通讯录
├─消息中心
│  ├─消息管理
│  ├─模板管理
├─智能化功能
│  ├─代码生成器功能(一键生成前后端代码,生成后无需修改直接用,绝对是后端开发福音)
│  ├─代码生成器模板(提供4套模板,分别支持单表和一对多模型,不同风格选择)
│  ├─代码生成器模板(生成代码,自带excel导入导出)
│  ├─查询过滤器(查询逻辑无需编码,系统根据页面配置自动生成)
│  ├─高级查询器(弹窗自动组合查询条件)
│  ├─Excel导入导出工具集成(支持单表,一对多 导入导出)
│  ├─平台移动自适应支持
├─系统监控
│  ├─性能扫描监控
│  │  ├─监控 Redis
│  │  ├─Tomcat
│  │  ├─jvm
│  │  ├─服务器信息
│  │  ├─请求追踪
│  │  ├─磁盘监控
│  ├─定时任务
│  ├─系统日志
│  ├─消息中心(支持短信、邮件、微信推送等等)
│  ├─数据日志(记录数据快照,可对比快照,查看数据变更情况)
│  ├─系统通知
│  ├─SQL监控
│  ├─swagger-ui(在线接口文档)
│─报表示例
│  ├─曲线图
│  └─饼状图
│  └─柱状图
│  └─折线图
│  └─面积图
│  └─雷达图
│  └─仪表图
│  └─进度条
│  └─排名列表
│  └─等等
│─大屏模板
│  ├─作战指挥中心大屏
│  └─物流服务中心大屏
│─常用示例
│  ├─自定义组件
│  ├─对象存储(对接阿里云)
│  ├─单表模型例子
│  └─一对多模型例子
│  └─打印例子
│  └─一对多TAB例子
│  └─内嵌table例子
│  └─常用选择组件
│  └─异步树table
│  └─接口模拟测试
│  └─表格合计示例
│  └─异步树列表示例
│  └─一对多JEditable
│  └─JEditable组件示例
│  └─图片拖拽排序
│  └─图片翻页
│  └─图片预览
│  └─PDF预览
│  └─分屏功能
│─封装通用组件	
│  ├─行编辑表格JEditableTable
│  └─省略显示组件
│  └─时间控件
│  └─高级查询
│  └─用户选择组件
│  └─报表组件封装
│  └─字典组件
│  └─下拉多选组件
│  └─选人组件
│  └─选部门组件
│  └─通过部门选人组件
│  └─封装曲线、柱状图、饼状图、折线图等等报表的组件(经过封装,使用简单)
│  └─在线code编辑器
│  └─上传文件组件
│  └─验证码组件
│  └─树列表组件
│  └─表单禁用组件
│  └─等等
│─更多页面模板
│  ├─各种高级表单
│  ├─各种列表效果
│  └─结果页面
│  └─异常页面
│  └─个人页面
├─高级功能
│  ├─系统编码规则
│  ├─提供单点登录CAS集成方案
│  ├─提供APP发布方案
│  ├─集成Websocket消息通知机制
├─Online在线开发(暂未开源)
│  ├─Online在线表单 - 功能已开放
│  ├─在线代码生成器 - 功能已开放
│  ├─Online在线报表 - 功能已开放
│  ├─Online在线图表
│  ├─Online图表模板
│  ├─表单设计器
└─其他模块
   └─更多功能开发中。。

Screenshot

Big-screen data templates

PC end

     

Mobile terminal

 

PAD end

   

Welcome Tucao welcome star ~ GitHub stars GitHub forks

Guess you like

Origin www.oschina.net/news/112348/jeecg-boot-2-1-3-released