jquery 管理系统_一款可拓展性很高且非常精简的图书管理系统

b638c96142e7fd14b339e6a63f3edcf8.png

大家好,我是章鱼猫。

今天给大家推荐的这个项目是「book-manager」,适用于大学生实训的图书管理系统,这是一个非常精简化的图书管理系统,可拓展性高,集成主流框架。

作者写此项目的初心:管理项目大多大相径庭,通过一个例子,掌握之后,其他管理项目自然信手拈来。所以它不仅仅是一个图书管理项目,它是给大家提供一种开发的范例,在这个范例的基础上进行修改优化吸收变成自己的东西才是这个项目价值所在。

软件架构

后端:

  • 基础框架:SpringBoot
  • 简单数据操作:Spring Data Jpa
  • 复杂数据操作:Mybatis
  • 安全框架:SpringSecurity
  • 模板引擎:Thymeleaf
  • API文档&测试:Swagger2
  • API文档加强&美化:Swagger-Bootstrap-UI,这个很好看, 而且功能强大,支持生成离线MD文档,但是版本兼容性会有问题, 我试了很多版本,最终 1.9.3 可以正常使用。

前端:

  • javaEx,其实就是对 html、css、js 的封装,很简单,10 分钟就能上手。比较接近原生修改起来比较方便,所以就用了。想了解的,百度 JavaEx 即可
  • jQuery,讲真的 jQuery 用着还是很舒服,突破各种前端框架的限制
  • 这里真的要吹一波 jQuery 插件库,强大、耦合性低,加入即用,非常适合本项目

安装教程(建议看 wiki)

  1. 本地搭建好 java8 环境,数据库 MySQL5.5+,克隆项目
  2. 导入 sql 文件至数据库中
  3. 配置 maven,等待依赖下载完成
  4. IDE 安装好 lombok 插件
  5. 启动访问 http://localhost:8080 即可
  6. 账号:【学生:stu/123】【教师:tea/123】【其他:other/123】【管理员:admin/123】
  7. swagger API在线文档,启动访问:http://localhost:8080/doc.html

在线 API 接口文档:

bd9de0054f3fe848e34ade7883888004.png

首页轮播:

71da774eb774592b6a4fb898166cb5c7.png

图书列表:

a0ad48e77db777f7433d641f6fc3b53e.png

图书检索:

7f98cf26450ecbe8fca2aca74a1c293e.png

点击阅读原文查看更多。

开源项目地址:https://github.com/LovebuildJ/book-manager

开源项目作者:LovebuildJ

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值