• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

knowlg-pro: 知识库管理系统

原作者: [db:作者] 来自: 网络 收藏 邀请

knowlg-pro

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

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

介绍

  • A.管理员可以通过后台对知识库的数据库数据进行批量维护工作,包括导入导出,备份等操作
  • B.管理员可以对授权用户实现账号添加功能,通过添加账号可以实现知识库数据的检索展现功能
  • C.授权账号通过客户端登录界面登录后可以通过关键字查询,系统展现所有关键字关联的信息供授权账号查询阅读
  • D.查询结果显示简要信息列表式呈现,授权用户可以点击进入查看详细内容
  • E.授权用户通过微信公众号进行信息内容数据录入,管理员进行审批,经过管理员审批可以收录的直接进入数据库。
  • F.数据录入包含标题,内容,编辑人,内容支持图文编辑
  • G.检索时支持选择检索对象是标题还是内容
  • H. 数据库存放至本地服务器,客户端可以通过手机进行授权访问,管理员可以通过客户端或者浏览器等工具进行集中维护
  • I. 可接入微信公众号

启动方式

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

功能介绍

功能功能功能功能
菜单管理员工管理用户管理角色管理
权限管理资源图标日志管理多桌面管理
系统基础设置系统的基础信息设置知识库类型管理手机端端展示
知识库管理批量上传审核管理可接入微信公众号

技术选型

后端技术:
技术名称版本
SpringBoot核心框架2.0.3
MyBatisORM框架
Druid数据库连接池
Maven项目构建管理
rediskey-value存储系统3.2集群(不要问我单机的能不能行)
webSocket浏览器与服务器全双工(full-duplex)通信
quartz 2.2.2定时任务
ActiveMQ消息队列
JavaJava1.8
MySQL数据库5.5.28
前端技术:
技术名称
jQuery函式库
zTree树插件
layui模块化前端UI
winuiwin10风格UI(自己做的前端架构)
handlebarsjs模板引擎
webSocket浏览器与服务器全双工(full-duplex)通信

代码描述

前后台接口映射
<url id="前端请求id" path="后台接口" val="备注" allUse="是否需要登录">	<property id="前端请求key" name="后台接收key" ref="限制条件(参考项目内文档)" var="key含义"/></url>
后台代码编写规范
控制层
@RequestMapping("后台接口")public void 方法名(InputObject inputObject, OutputObject outputObject) throws Exception{	服务层接口对象.方法名(inputObject, outputObject);}
服务层
@Overridepublic void 方法名(InputObject inputObject, OutputObject outputObject) throws Exception {	Map<String, Object> map = inputObject.getParams();//接收参数	Map<String, Object> user = inputObject.getLogParams();//获取当前登录用户信息	/**	 * 业务逻辑	 */	outputObject.setBean(bean);//返回单个实体Bean	outputObject.setBeans(beans);//返回集合	outputObject.settotal(total);//返回数量	outputObject.setreturnMessage("信息");//返回前端的错误信息	outputObject.setreturnMessage("信息", 错误码);//返回前端的错误信息,同时抛出异常(不常用)}

效果图

效果图效果图

捐助

如果您觉得我们的开源软件对你有所帮助,请扫下方二维码打赏我们一杯咖啡。

支付宝微信

鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap