百度搜索:JBuss 或jfinal.com官網https://www.jfinal.com/share/1704html
JBuss背景:前端
2018年6月1日,做者「爲道日損」從上海一家xxx公司離職,那時候我已經畢業兩年了,感受一事無成,2017-2018年在江浙滬各地奔走的一些充實感根本沒法填補給我帶來的身心疲憊,這種四處流浪像是無家可歸的麥客,毫無歸屬感。固然夢想是有的,但仍是怪本身沒有太多的能力,也不敢大膽去嘗試,不敢放棄手上的技能,畢竟身上還有房貸,生活不敢有太大的波動。在上海這個繁華的魔都裏,本身只是一粒塵埃,也別想着本身的墜落或遊蕩,能像蝴蝶同樣,產生蝴蝶效應。雖然能夠去某些大公司拿着高薪,但依舊發現本身與喪屍沒什麼不一樣,心裏的空寂一直是我尋找創業公司的緣由,尋找在這個都市帶來心裏的一席之地的事情去發展,不求本身能賺多少錢,但求當前我所作的事情都是本身的事情,都是能直接給之後帶來慰藉。java
終於,正當本身迷茫之際,一位同校學長忽然來電話了,問我是否有想過換一份工做。這位學長是本身大學時候同一個專業的,比本身大一屆,雖然相互認識,但未曾來往,現在他也在上海,由於曾經在職場上摸爬滾打,受過窮捱過餓,沒錢交房租,還在第三方貸款公司借過貸,覺悟到人生總得逼本身一把,因而開始從只有一個工位的辦公場所作起來---創業。咱們人人都是一粒砂,或許只有經歷這個互聯網時代的大環境下的一番浪淘沙,才找到本身的定位,才能活得遊刃有餘。jquery
2018年6月3日,我入職了,帶上本身的電腦,由於大學畢業,找了一家頗有錢的公司呆着(仍是包吃的),工資至關於一個3年的普通程序員的待遇,因此電腦是本身組裝的,算是比較不錯的了,總體下來花了8500大洋,同時也給公司節約了成本。git
JBuss誕生:程序員
去公司的第一天,公司啥都沒有,一切都須要從新開發,沒有人定語言、框架、平臺、業務邏輯,只有一個小姑娘(97年的)搞java,聽老闆說,我沒去以前她還哭了,由於不知道作什麼,徹底沒有頭緒。半年後,她離職了,我一我的開始埋頭於本身的世界。雖說有3個系統須要開發,可是也不會感受到什麼壓力,由於我就是在上家公司扛着壓力過來的,這點壓力也基本在忍受範圍以內的,再說,公司業務基本不復雜,因此這3個系統仍是勉強能夠應付的。當時想着之後確定會陸陸續續的須要開發不少平臺,須要各類技術,各類插件,還有不少通用性的功能,好比,權限管理,消息通知,郵件發送,驗證碼登錄,前端的文件上傳,js數據分頁等等經常使用功能。web
因而JBuss就誕生了,這是我後來纔想到的名字,J就是JFinal,Buss就是但願這是個通用的工具,簡單而實用,入職後的第一個月最簡單基礎的JBuss就誕生了,後面的日子裏,我邊作業務變動新JBuss,一直迭代,一直更新,一直新增插件,之後也會如此。ajax
JBuss開源後臺管理系統是由「爲道日損」本人花20天打造的一款多功能通用後臺管理系統,該系統中用戶,角色,權限,自定義菜單,按鈕,字典等皆可自定義配置,秉持着JFinal的靈活,輕量,穩定的特性,爲各位JFinal開發者提供了機遇和友好的切入點,目前公司的OA,數據存儲以及本人開發的貸超系統,都是基於JBuss,只要熟悉JFinal,便可平滑上手,快速開發。本人不吝惜技術,已在gitee上公開代碼,但願各位網友能提供更多的想法,爲開源作出貢獻。redis
測試環境:(後續域名將有所變更)數據庫
後臺:
http://test.dongjiabank.com/login_
帳號:superadmin
密碼:admin
渠道:
http://test.dongjiabank.com/cuproxy/allCon/showLogin.html
帳號:superadmin
密碼:123456
手機h5:
碼雲下載地址:https://gitee.com/sudoer/JBuss.git
主要技術棧
核心框架:JFinal4.3(已升級)、shrio(1.3),webSocket(開發在線聊天和消息推送功能,目前暫未開放)
緩存:redis、ehcache
數據庫鏈接池:Druid
工具類:fastjson、gson、commons-lang、icepdf
定時任務:JFinal-Cron
項目構建工具:maven
web容器:Tomcat、Undertow
前端框架:layer、laypage、jquery、ajaxfileupload、clipboard、WdatePicker、swiper、umeditor、zTree、其中包含做者自定義前端分頁,功能簡單,而強大。
模板引擎:enjoy
路由:JFinal-Routes
數據交互:ajax
UI框架:H-ui3.1.5(後臺)、Bootstrap3.3.7(手機端)、layui2.4.5(部分插件)
系統介紹:
如下是JBuss1.0部分功能截圖
以上截圖是是系統管理中的菜單,大部分功能屬於開發者進行二次開發時的操做,普通用戶慎重。
其餘菜單屬於「爲道日損」本人開發,不比太過關注,若有興趣,也會開放源碼。
系統架構: