knowlg

您所在的位置:网站首页 开源知识库平台 knowlg

knowlg

#knowlg| 来源: 网络整理| 查看: 265

knowlg-pro

win10风格的一套系统,前端采用layui作为前端框架,后端采用SpringBoot作为服务框架,采用自封装的xml对所有请求进行参数校验,以保证接口安全性。项目长期更新,觉得不错的点下star吧

注:开源社区版只限学习,切勿使用此版本商用,内设授权码,默认十天删除所有非基础数据

不会搭建环境的,可以出钱让作者帮忙搭建,一次100,先付。 采用Redis缓存做单点登录功能,全新风格的后台管理系统 企业版所有功能部署包以及设计思路获取方式:扫码进入知识星球 作者本人承诺,知识星球人数达到1000人,即开放所有功能模块源代码(仅供星球内部成员使用) 沟通交流 企业部署版 作者微信(添加时请备注个人信息:姓名-联系方式),其余一律不通过 QQ群 微信小程序(Skyeye相关资料) 介绍 A.管理员可以通过后台对知识库的数据库数据进行批量维护工作,包括导入导出,备份等操作 B.管理员可以对授权用户实现账号添加功能,通过添加账号可以实现知识库数据的检索展现功能 C.授权账号通过客户端登录界面登录后可以通过关键字查询,系统展现所有关键字关联的信息供授权账号查询阅读 D.查询结果显示简要信息列表式呈现,授权用户可以点击进入查看详细内容 E.授权用户通过微信公众号进行信息内容数据录入,管理员进行审批,经过管理员审批可以收录的直接进入数据库。 F.数据录入包含标题,内容,编辑人,内容支持图文编辑 G.检索时支持选择检索对象是标题还是内容 H. 数据库存放至本地服务器,客户端可以通过手机进行授权访问,管理员可以通过客户端或者浏览器等工具进行集中维护 I. 可接入微信公众号 启动方式

直接运行com.KnowLeDgeApplication即可,启动完成后,访问http://localhost:8090即可。 初始化账号密码:root/123456

功能介绍 功能 功能 功能 功能 菜单管理 员工管理 用户管理 角色管理 权限管理 资源图标 日志管理 多桌面管理 系统基础设置 系统的基础信息设置 知识库类型管理 手机端端展示 知识库管理 批量上传 审核管理 可接入微信公众号 技术选型 后端技术: 技术 名称 版本 SpringBoot 核心框架 2.0.3 MyBatis ORM框架 Druid 数据库连接池 Maven 项目构建管理 redis key-value存储系统 3.2集群(不要问我单机的能不能行) webSocket 浏览器与服务器全双工(full-duplex)通信 quartz 2.2.2 定时任务 ActiveMQ 消息队列 Java Java 1.8 MySQL 数据库 5.5.28 前端技术: 技术 名称 jQuery 函式库 zTree 树插件 layui 模块化前端UI winui win10风格UI(自己做的前端架构) handlebars js模板引擎 webSocket 浏览器与服务器全双工(full-duplex)通信 代码描述 前后台接口映射 后台代码编写规范 控制层 @RequestMapping("后台接口") public void 方法名(InputObject inputObject, OutputObject outputObject) throws Exception{ 服务层接口对象.方法名(inputObject, outputObject); } 服务层 @Override public void 方法名(InputObject inputObject, OutputObject outputObject) throws Exception { Map map = inputObject.getParams();//接收参数 Map user = inputObject.getLogParams();//获取当前登录用户信息 /** * 业务逻辑 */ outputObject.setBean(bean);//返回单个实体Bean outputObject.setBeans(beans);//返回集合 outputObject.settotal(total);//返回数量 outputObject.setreturnMessage("信息");//返回前端的错误信息 outputObject.setreturnMessage("信息", 错误码);//返回前端的错误信息,同时抛出异常(不常用) } 效果图 效果图 效果图


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3