日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪(fǎng)問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > windows >内容正文

windows

java工作日报管理系统_GitHub - LovebuildJ/book-manager: JavaWeb图书管理系统,简单易用功能强大,可拓展性高,集成主流框架...

發(fā)布時(shí)間:2024/1/1 windows 46 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java工作日报管理系统_GitHub - LovebuildJ/book-manager: JavaWeb图书管理系统,简单易用功能强大,可拓展性高,集成主流框架... 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

book-manager

介紹

圖書(shū)管理系統(tǒng)

請(qǐng)勿忽略更新日志, 會(huì)有詳細(xì)的版本更新說(shuō)明!

軟件截圖

在線(xiàn)API接口文檔

登錄

首頁(yè)輪播

圖書(shū)列表

圖書(shū)上架

圖書(shū)編輯

圖書(shū)刪除

圖書(shū)借閱

圖書(shū)檢索

圖書(shū)歸還

讀者列表

添加讀者

用戶(hù)列表

操作提示

啟動(dòng)Banner

網(wǎng)頁(yè)標(biāo)簽欄logo

軟件架構(gòu)

軟件架構(gòu)說(shuō)明:

后端:

基礎(chǔ)框架: SpringBoot

簡(jiǎn)單數(shù)據(jù)操作: Spring Data Jpa

復(fù)雜數(shù)據(jù)操作: Mybatis

安全框架: SpringSecurity

模板引擎: Thymeleaf

API文檔&測(cè)試: Swagger2

API文檔加強(qiáng)&美化: Swagger-Bootstrap-UI, 這個(gè)很好看, 而且功能強(qiáng)大,支持生成離線(xiàn)MD文檔,但是版本兼容性會(huì)有問(wèn)題, 我試了很多版本, 最終1.9.3可以正常使用

hutool工具箱: Java各種工具封裝, 爽的雅痞

前端:

javaEx, 其實(shí)就是對(duì)html,css,js的封裝, 很簡(jiǎn)單, 10分鐘就能上手。比較接近原生

修改起來(lái)比較方便, 所以就用了。想了解的, 百度JavaEx即可。

jQuery , 講真的jQuery用著還是很舒服, 突破各種前端框架的限制

這里真的要吹一波jQuery插件庫(kù),強(qiáng)大,耦合性低,加入即用, 非常適合本項(xiàng)目

如果有定制需求, 可以聯(lián)系作者

質(zhì)量保證: 從高大上到原生, 你要的我都有

有意向聊一聊也是可以的蠻, 或許我就是你要找的那個(gè)人呢?

安裝教程

建議看wiki

本地搭建好java8環(huán)境,數(shù)據(jù)庫(kù)MySQL5.5+, 克隆項(xiàng)目

導(dǎo)入sql文件至數(shù)據(jù)庫(kù)中

配置maven, 等待依賴(lài)下載完成

IDE安裝好lombok插件

賬號(hào):【學(xué)生: stu/123】【教師: tea/123】【其他:other/123】【管理員:admin/123】

使用說(shuō)明

本項(xiàng)目適用于大學(xué)生實(shí)訓(xùn), 或者想要快速搭建一個(gè)后臺(tái)管理類(lèi)項(xiàng)目的朋友,或者個(gè)人學(xué)習(xí)使用

不要說(shuō)為啥這個(gè)項(xiàng)目這個(gè)東西沒(méi)加, 哪個(gè)東西沒(méi)加, 針對(duì)的層次不一樣, 要求也不一樣

很多我也想加, 但是復(fù)雜起來(lái)了, 不適合目標(biāo)人群使用

為了方便大家使用, 并未對(duì)密碼進(jìn)行加密, 想要加密的:大家可以在插入用戶(hù)的時(shí)候?qū)γ艽a加密, 在loadByUsername中去除密碼加密即可

如果想要前后端分離的, 只需要把web資源相關(guān)的去掉, 保留后端接口即可, 接口文檔看swagger即可

作者介紹

塵心, 英文名:Jason

寫(xiě)此項(xiàng)目的初心: 管理項(xiàng)目大多大相徑庭, 通過(guò)一個(gè)例子, 掌握之后, 其他管理項(xiàng)目自然信手拈來(lái). 所以它不僅僅是一個(gè)圖書(shū)管理項(xiàng)目,

它是給大家提供一種開(kāi)發(fā)的范例, 在這個(gè)范例的基礎(chǔ)上進(jìn)行修改優(yōu)化吸收變成自己的東西才是這個(gè)項(xiàng)目?jī)r(jià)值所在!

由于工作比較忙, 此項(xiàng)目也是比較倉(cāng)促寫(xiě)成, 很多地方?jīng)]有增加限制希望大家能夠理解, 或者自己進(jìn)行優(yōu)化

GitHub地址

Gitee地址

參與貢獻(xiàn)

Fork 本倉(cāng)庫(kù)

新建 Feat_xxx 分支

提交代碼

新建 Pull Request

等待審核

更新日志

2020/8/7 2:00PM 增加權(quán)限菜單控制

v1.0.3版本之前的用戶(hù)可以更新代碼, 然后刪除表結(jié)構(gòu)重新導(dǎo)入sql。 或者將users表中不是管理員用戶(hù)的is_admin字段的值設(shè)為1

v1.0.3版本, 非管理員用戶(hù), 則訪(fǎng)問(wèn)菜單受限。以下菜單不可見(jiàn):添加圖書(shū), 添加讀者, 管理用戶(hù), 添加管理員。 管理員用戶(hù)則有所有菜單訪(fǎng)問(wèn)權(quán)限!

只是做一個(gè)簡(jiǎn)單的控制, 復(fù)雜的RBAC后續(xù)可能會(huì)加上吧, 時(shí)間不定

2020/8/7日 10:00AM 優(yōu)化一下問(wèn)題:

首頁(yè)右上角動(dòng)態(tài)顯示用戶(hù)昵稱(chēng)

添加網(wǎng)站logo(瀏覽器標(biāo)簽頁(yè))

后續(xù)

發(fā)現(xiàn)BUG或者已知問(wèn)題會(huì)不定期修復(fù)

加入圖片上傳下載等功能

優(yōu)化權(quán)限模塊

優(yōu)化UI, 提示等用戶(hù)體驗(yàn)

加入docker部署

...

總結(jié)

以上是生活随笔為你收集整理的java工作日报管理系统_GitHub - LovebuildJ/book-manager: JavaWeb图书管理系统,简单易用功能强大,可拓展性高,集成主流框架...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。