资源简介
BootDo目前包括以下四大模块,系统管理(SYS)模块、
内容管理(CMS)模块、在线办公(OA)模块、代码生成(GEN)模块。 系统管理模块 ,包括企业组织架构(用户管理、机构管理、区域管理)、
菜单管理、角色权限管理、字典管理等功能; 内容管理模块 ,包括内容管理(文章、链接),栏目管理、站点管理、
公共留言、文件管理、前端网站展示等功能; 在线办公模块 ,提供简单的请假流程实例;代码生成模块 ,完成重复的工作。
BootDo 提供了常用工具进行封装,包括日志工具、缓存工具、服务器端验证、数据字典、当前组织机构数据
(用户、机构、区域)以及其它常用小工具等。另外还提供一个强大的在线 代码生成 工具。
内置功能
- 用户管理:用户是系统操作者,该功能主要完成系统用户配置。
- 机构管理:配置系统组织机构(公司、部门、小组),树结构展现,可随意调整上下级。
- 区域管理:系统城市区域模型,如:国家、省市、地市、区县的维护。
- 菜单管理:配置系统菜单,操作权限,按钮权限标识等。
- 角色管理:角色菜单权限分配、设置角色按机构进行数据范围权限划分。
- 字典管理:对系统中经常使用的一些较为固定的数据进行维护,如:是否、男女、类别、级别等。
- 操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。
- 连接池监视:监视当期系统数据库连接池状态,可进行分析SQL找出系统性能瓶颈。
- 工作流引擎:实现业务工单流转、在线流程设计器。
技术选型
1、后端
- 核心框架:Spring Boot
- 安全框架:Apache Shiro
- 模板引擎:Thymeleaf
- 持久层框架:MyBatis
- 数据库连接池:Alibaba Druid
- 缓存框架:Ehcache 、Redis
- 日志管理:SLF4J
- 工具类:Apache Commons、Jackson
2、前端
- JS框架:jQuery
- 客户端验证:JQuery Validation
- 富文本在线编辑:summernote
- 数据表格:bootstrapTable
- 弹出层:layer
- 树结构控件:jsTree
代码片段和文件信息
package com.bootdo;
import org.mybatis.spring.annotation.MapperScan;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.web.servlet.ServletComponentScan;
import org.springframework.scheduling.annotation.EnableAsync;
import org.springframework.transaction.annotation.EnableTransactionManagement;
@EnableTransactionManagement
@ServletComponentScan
@MapperScan(“com.bootdo.*.dao“)
@SpringBootApplication
public class BootdoApplication {
public static void main(String[] args) {
SpringApplication.run(BootdoApplication.class args);
System.out.println(“ヾ(◍°∇°◍)ノ゙ bootdo启动成功 ヾ(◍°∇°◍)ノ゙\n“ +
“ ______ _ ______ \n“ +
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-02-05 16:01 bootdo\
目录 0 2018-02-07 12:52 bootdo\bootdo\
文件 1226 2018-02-07 12:46 bootdo\bootdo\.classpath
文件 972 2018-02-07 12:46 bootdo\bootdo\.project
目录 0 2018-02-07 12:46 bootdo\bootdo\.settings\
文件 124 2018-02-07 12:46 bootdo\bootdo\.settings\org.eclipse.core.resources.prefs
文件 430 2018-02-07 12:46 bootdo\bootdo\.settings\org.eclipse.jdt.core.prefs
文件 90 2018-02-07 12:46 bootdo\bootdo\.settings\org.eclipse.m2e.core.prefs
文件 172 2018-02-07 12:46 bootdo\bootdo\.settings\org.eclipse.wst.common.project.facet.core.prefs.xm
文件 170 2018-02-07 12:46 bootdo\bootdo\.settings\org.eclipse.wst.common.project.facet.core.xm
目录 0 2018-02-09 10:00 bootdo\bootdo\applog\
目录 0 2018-02-07 12:52 bootdo\bootdo\applog\2018-02-07\
文件 1186719 2018-02-07 18:13 bootdo\bootdo\applog\2018-02-07\2018-02-07.log
目录 0 2018-02-08 09:56 bootdo\bootdo\applog\2018-02-08\
文件 958943 2018-02-08 18:12 bootdo\bootdo\applog\2018-02-08\2018-02-08.log
目录 0 2018-02-09 10:00 bootdo\bootdo\applog\2018-02-09\
文件 1457906 2018-02-09 17:40 bootdo\bootdo\applog\2018-02-09\2018-02-09.log
目录 0 2018-03-01 10:31 bootdo\bootdo\applog\2018-03-01\
文件 72932 2018-03-01 10:50 bootdo\bootdo\applog\2018-03-01\2018-03-01.log
目录 0 2018-03-02 16:55 bootdo\bootdo\applog\2018-03-02\
文件 434870 2018-02-05 16:01 bootdo\bootdo\bootdo(如果报错请执行这个兼容版本).sql
文件 586645 2018-02-05 16:01 bootdo\bootdo\bootdo.sql
文件 10063 2018-02-09 12:23 bootdo\bootdo\pom.xm
目录 0 2018-02-05 16:01 bootdo\bootdo\src\
目录 0 2018-02-05 16:01 bootdo\bootdo\src\main\
目录 0 2018-02-05 16:01 bootdo\bootdo\src\main\java\
目录 0 2018-02-05 16:01 bootdo\bootdo\src\main\java\com\
目录 0 2018-02-07 14:43 bootdo\bootdo\src\main\java\com\bootdo\
目录 0 2018-02-05 16:01 bootdo\bootdo\src\main\java\com\bootdo\activiti\
目录 0 2018-02-05 16:01 bootdo\bootdo\src\main\java\com\bootdo\activiti\config\
文件 2990 2018-02-05 16:01 bootdo\bootdo\src\main\java\com\bootdo\activiti\config\ActivitiConfig.java
............此处省略3372个文件信息
- 上一篇:校园宿舍管理系统java
- 下一篇:java在线选课、学习系统源码
相关资源
- Java网络购物中心项目源码(附数据库
- Java讯友网络相册源码(附数据库)
- 数据库连接池+MVC Dao模式实现订单管理
- 海康威视开发ActiveX控件接口说明(
- SSH在线考试系统源码(附数据库脚本
- axrue 档案管理设计.rp
- javaweb投票系统(源码+数据库脚本)
- 通用权限管理系统源码(新手级+附数
- ssh会议管理系统(源码+数据库+文档
- 基于Springboot的简易密码管理平台(源
- 支付通道-微信、支付宝接口
- java读写csv文件(数据上传匹配)
- Hibernate数据库操作入门级(JDBC)
- Java调用腾讯云接口发送短信验证码项
- shp 全国村镇边界数据
- 企业QQ源码(附数据库)
- ClickHouse-大数据分析的屠龙刀
- Linux下JAVA程序调用so库的接口函数(
- 数据库表结构导出word文档
- 分布式索引数据库elasticsearch 源码分析
- 《JavaScrit数据结构与算法(第2版)》
- 小型投票网站源码
- 宿舍管理系统(Sever2012java)
- DVD管理系统,简单的java(附数据库文
- Java 提取文本文件的内容到MySQL数据库
- Java 将Excel表中的内容保存到数据库
- Java JDBC连接JavaDB数据库
- Java 将数据库表中的内容写入Excel中
- Java 通过JDBC-ODBC桥连接SQL Server2000数据
- Java 修改Access数据库中存储的图片
评论
共有 条评论