借鑒系統:
http://demo.javafast.cn
https://www.cnblogs.com/wuhuacong/p/13346198.html
https://eleadmin.com/
以后文件儲存可以換成這個試試:minio
不過現在不用
下載文件,身份認證的設計,可參考Oracle的下載地址
https://download.oracle.com/otn/java/jdk/8u271-b09/61ae65e088624f5aaa0b1d2d801acb16/jdk-8u271-windows-x64.exe?AuthParam=1605065179_8a1d32f284315fc5442179f865bb27ce
淘寶訂單獲取
https://www.cnblogs.com/siqianyu/p/6221684.html
訂單狀態的設計
這個也是蠻有意思的,一直都沒注意,原來是這么設計的
https://www.jianshu.com/p/69f160225daa
Minio
是一個開源的對象存儲服務,兼容 Amazon S3 雲端存儲服務,同時也支持本地磁盤、NAS、NFS、公有雲存儲、分布式雲存儲,非常適合用於存儲非結構化數據,比如:圖片、視頻、日志、備份、容器鏡像等。
https://www.jianshu.com/p/0ab04da02c6d
開源項目的選擇,很棒的一篇文章
https://blog.csdn.net/weixin_34348174/article/details/93180302
https://juejin.im/post/6844903863607115784
一個很全的工具庫
https://gitee.com/loolly/hutool
ui框架
https://avue.2bugs.cn/#/wel/index
https://www.cnblogs.com/xuanbg/p/12079024.html
https://www.cnblogs.com/xuanbg/p/12511509.html
https://www.cnblogs.com/xuanbg/p/9692152.html
https://github.com/xuanbg
這個設計的也很不錯,微服務、多租戶這種
這個評論對於權限的理解也是相當相當深,設計的也是厲害了
這篇文章給出來的大體設計
vueshop
http://www.vueshop.com.cn/index.php?http_referer=vuejs
在看vue文檔的時候,在里面的廣告上看到的
codeigniter
https://codeigniter.org.cn/userguide3/
多數據源動態構建連接池的插件
https://github.com/xieyucan/spring-boot-easy-connection-pool
renren
https://gitee.com/renrenio/renren-security
uView
https://github.com/YanxinNet/uView?spm=a2c6h.14275010.0.0.1eb15ef8i8PYug
https://www.uviewui.com/
RuoYi-Vue
https://gitee.com/y_project/RuoYi-Vue
https://ruoyi.vip/
eladmin
https://github.com/elunez/eladmin
https://www.ydyno.com/
全部源碼開源
Seata 解決分布式事務問題
https://www.cnblogs.com/huanchupkblog/p/12185851.html
erp-pro
https://github.com/weizhiqiang1995/erp-pro
基於SpringBoot框架和SaaS模式的ERP軟件
zlt-microservices-platform
https://github.com/zlt2000/microservices-platform
http://zlt2000.cn/#!console
參考
http://help.aps360.cn/jsaas/technicalPaper/chapter1.html
saas架構設計
https://www.cnblogs.com/itsharehome/p/8120500.html
https://www.cnblogs.com/codemind/p/13081336.html
http://www.woshipm.com/pd/2956772.html
https://www.cnblogs.com/Leo_wl/p/9639264.html
https://docs.microsoft.com/en-us/azure/azure-sql/database/saas-tenancy-app-design-patterns
pig4cloud
https://www.pig4cloud.com/
https://pigx.pig4cloud.com/#/wel/index
可參考訂單的一些字段的設計
參考
https://www.cnblogs.com/guarder/p/5772132.html
http://www.lrgz.net/static
到底是否需要用vue開發前端
https://www.oschina.net/question/2412577_2307685
https://bbs.csdn.net/topics/392564717
zkoss
是否選擇vue
https://www.zhihu.com/question/52145359
原型設計
原文:https://www.zhihu.com/question/26712715
我是如此安排在Code之前我的開發節奏的:
Axure > Sketch > (QC) > ...
產品策划(Axure) 和 UI設計(Sketch)
我是這么理解我吃飯的家伙們的:
-
Axure:梳理完成全部產品信息架構和功能。所以Auxre之於我的重要性他不是畫圖軟件、不是交互軟件,而更多的是幫助我從無到有梳理整個產品大的脈絡
-
Sketch:基於之前的線框圖增強設計感,具象之前的產品;如果產品理順了的話,設計UI在Sketch的幫助下產出簡直是飛速的,這也是Sketch之於Photoshop之流在做UI設計時候的牛逼之處。但是如果你錯誤的將Sketch定義為規划產品的工具,那產能會十分的低下
-
QC:僅針對一些極為復雜和細膩的交互動畫(千萬別試圖拿QC當產品的交互工具,搞死你...),配合使用即可,也是幫助自己梳理特效的交互邏輯,避免在真實開發環境中走太多彎路。學習成本略高的軟件,我今年上半年花了大力氣學習的東西,傳送門:Quartz Composer 如何入門?(目前QC我已經摒棄了,推薦Principle這款交互特效軟件,更高效》》如何評價principle這款交互軟件?)
-
Coding...(業余選手,主要是前端)
UI借鑒
比較友好的刪除提示
excel/csv文件下載
這個演示系統的設計也挺好,自動填充用戶名和密碼,還有驗證碼,很方便
github的這個切換語言也是有意思
比較有意思的插件
原文:https://gitee.com/xiaokong658/jiiiiiin-security
spring-mobile:用來進行渠道判斷,使得應用能根據請求的設備響應不同的數據格式
Gif驗證碼:EasyCaptcha和kaptcha兩種驗證碼庫的支持
RBAC前端權限控制
- 基於vue-viewplus,實現了一個自定義模塊
- 實現前端頁面可訪問性控制,通過路由攔截,判斷用戶待訪問頁面是否已經授權
- 實現可見頁面的局部UI組件的可使用性或可見性控制,基於自定義v-access指令,對比聲明的接口或資源別是否已經授權
RBAC后端權限控制:基於Spring Security的后端RBAC權限控制
D2Admin
https://gitee.com/d2-projects/d2-admin
基於D2Admin的商城:https://demo.careyshop.cn/admin/#/index
github演示地址:https://d2-projects.github.io/d2-admin/#/index
七牛雲上的演示地址:https://cdn.d2.pub/d2-admin/preview/index.html#/index
還有一個這個系統,不知道他們啥關系:
https://gitee.com/xiaokong658/jiiiiiin-security
iview-admin
https://github.com/iview/iview-admin
https://admin.iviewui.com/home
也是解決了標簽頁刷新數據的問題
密碼是admin
vue-manage-system
https://github.com/lin-xin/vue-manage-system
https://lin-xin.gitee.io/example/work/#/dashboard
解決了每次切換 標簽頁 數據都要重新加載過的問題
基於vue的框架
https://www.jianshu.com/p/0f41bfe211a8
基於vue的框架一覽
流量劫持問題
https://www.cnblogs.com/JohnABC/p/5994807.html
https://www.cnblogs.com/JohnABC/p/5994799.html
在看 mybatis-plus 的時候,無意中發現的 很多優秀框架
https://mybatis.plus/guide/#優秀視頻
代碼生成器
http://demo2.joolun.com/index
https://gitee.com/joolun/JooLun-wx
表單生成
代碼生成
代碼生成器和bladeX的很接近,感覺
sku生成規則參考
https://www.jianshu.com/p/1aa9bc5a1158
scm-biz-suite
https://github.com/doublechaintech/scm-biz-suite
集成供應鏈套件
Maven 聚合 ( 多模塊工程 )
https://www.jianshu.com/p/bf3dd7605b1b
圖片拖動排序
awe-dnd
多租戶概念
https://www.jianshu.com/p/c11b19fc8110
界面參考
客戶管理模塊
客戶名稱、客戶狀態、客戶級別、客戶行業、客戶來源、首要聯系人、聯系手機、下次聯系、負責人
AVUE常用
TimePicker 時間選擇器
DatePicker 日期選擇器
DateTimePicker 日期時間選擇器
Rate 評分
ColorPicker 顏色選擇器
Transfer 穿梭框
Badge 標記
Popover 彈出框
對齊方式:左對齊、右對齊、頂部對齊
界面常用控件
選擇器
- 列表選擇器
- 樹形選擇器
綁定數據字典
- radio
- select
- select2
- checkbox
人員、部門選擇
- 人員選擇,彈出樹狀對話框
- 部門選擇,彈出樹狀對話框
圖片、文件上傳
- 單圖片上傳
- 多圖片上傳
- 單文件上傳
- 多文件上傳
富文本編輯器
- ueditor
參考界面
代碼生成的生成模板一般有三類
- 單表
- 一對多
- 樹結構