本文主要介紹自動(dòng)生成表單java(java開發(fā)可定制的表單),下面一起看看自動(dòng)生成表單java(java開發(fā)可定制的表單)相關(guān)資訊。
特別說明:這段代碼是springboot工作流的跨域版本(權(quán)限被控制到菜單和按鈕)。
后臺(tái)框架:spring boot 2.3.0可流動(dòng)6.5.0 mybaits maven接口。
前端頁(yè)面:jquery ajax異步跨域json格式數(shù)據(jù)交互以html vue.js的形式前后分開,前后分開部署。
(特別注意前端使用的vue.js是引入html頁(yè)面的vue.js形式,由tomcat部署運(yùn)行,更適合后臺(tái)開發(fā)者。
1.代碼生成器:【正反雙向】(單表、主表、明細(xì)表、樹表、快速開發(fā)工具)
freemaker模板技術(shù),0代碼唐 t,生成一個(gè)完整的模塊,包括頁(yè)面、用于建表的sql腳本、處理類、服務(wù)等完整模塊。
2.多數(shù)據(jù)源:(支持無數(shù)數(shù)據(jù)庫(kù)同時(shí)連接,不同模塊可以連接不同數(shù)據(jù)庫(kù))支持n個(gè)數(shù)據(jù)源。
3.阿里數(shù)據(jù)庫(kù)連接池druid,安全權(quán)限框架shiro(菜單權(quán)限和按鈕權(quán)限),緩存框架ehcache。
4.代碼編輯器、在線模板編輯器和模仿開發(fā)工具編輯器。
5.調(diào)用相機(jī)拍照,自定義裁剪編輯頭像,調(diào)整頭像圖片色度。
6.websocket可以在站內(nèi)及時(shí)發(fā)送信件和聲音提醒,實(shí)時(shí)在線管理,websocket可以及時(shí)刷新頁(yè)面(優(yōu)于ajax技術(shù))。
7.可流動(dòng)工作流是目前公認(rèn)的相對(duì)易用的工作流引擎,集成了web proc:分為角色組和角色,菜單權(quán)限和新增、刪除、變更、查詢權(quán)限獨(dú)立分配。(一個(gè)用戶可以有多個(gè)角色)
按鈕權(quán)限:將按鈕權(quán)限分配給角色。
2.按鈕管理:自定義按鈕管理,維護(hù)按鈕shiro權(quán)限識(shí)別等。
3.菜單管理:n級(jí)自定義菜單,選擇菜單圖標(biāo),菜單狀態(tài)顯示隱藏(遞歸處理)。
4.數(shù)據(jù)字典:n級(jí),支持多級(jí)分類。內(nèi)置的編號(hào)、排序等。
5.日志管理:記錄用戶登錄和注銷以及一些重要的操作記錄。
6.在線管理:websocket技術(shù),實(shí)時(shí)檢測(cè)在線用戶列表,統(tǒng)計(jì)在線用戶,可以強(qiáng)制用戶注銷,同一用戶只能在一個(gè)客戶端登錄。
7.系統(tǒng)用戶:新增、刪除、變更、查詢基礎(chǔ)用戶,導(dǎo)出到exc:生成完整的模塊、html頁(yè)面、處理類、映射器層、服務(wù)層、myabaits的xml建表sql腳本等。
逆向生成:可以隨意連接其他數(shù)據(jù)庫(kù)(mysql、oracle、sqlserver),根據(jù)表反射生成系統(tǒng)的模塊。
9模板管理:代碼在線編輯,管理模板,保存編輯記錄,一鍵還原,代碼生成器更加強(qiáng)大。
10.性能監(jiān)控:監(jiān)控整個(gè)系統(tǒng)的性能,sql監(jiān)控,sql防火墻,url監(jiān)控,spring監(jiān)控,會(huì)話監(jiān)控等。
11.網(wǎng)絡(luò)監(jiān)控:實(shí)時(shí)監(jiān)控服務(wù)器網(wǎng)絡(luò)接收數(shù)據(jù)包的速度,動(dòng)態(tài)圖表顯示。
12.服務(wù)器監(jiān)視器:實(shí)時(shí)監(jiān)視jvm內(nèi)存、服務(wù)器內(nèi)存和cpu的使用情況。讀取一次服務(wù)器的其他配置信息。
13.系統(tǒng)設(shè)置:修改系統(tǒng)名稱、顯示每頁(yè)郵件數(shù)量、郵件服務(wù)配置和站內(nèi)郵件配置。
14.站內(nèi)信件:收發(fā)郵箱,及時(shí)接收websocket技術(shù)和通訊技術(shù)做出的提醒,可配置語音提示信件。
-通訊模塊:群聊、單聊、圖片、文件、離線消息、聊天記錄。
15.朋友管理:搜索,添加,刪除,黑名單,并查看朋友。;信息。
16.好友分組:自定義好友分組。
17.我的小組:創(chuàng)建一個(gè)小組,搜索申請(qǐng)加入其他人 s群,踢出群成員,管理群聊記錄。
--
18.數(shù)據(jù)庫(kù)備份:可以備份單個(gè)表(sqlserver不支持)和整個(gè)數(shù)據(jù)庫(kù),支持本地和遠(yuǎn)程備份(java接口編程技術(shù),socket編程技術(shù))。
19.備份定時(shí)器:石英和。;強(qiáng)大的任務(wù)調(diào)度,多線程備份數(shù)據(jù)庫(kù),以及任務(wù)啟動(dòng)和關(guān)閉時(shí)的異步操作。
20.數(shù)據(jù)庫(kù)還原:歷史備份記錄,還原數(shù)據(jù)庫(kù)或單個(gè)表(sqlserver不支持),統(tǒng)計(jì)備份時(shí)間和文件大小。
21.sql編輯器:功能強(qiáng)大的sql編輯器,支持編輯復(fù)雜的查詢語句,生成動(dòng)態(tài)報(bào)表,導(dǎo)出到excel。
-
22.休假申請(qǐng):添加休假表單,遵循工作流休假模型流程。
23.組織:n級(jí),由公司或部門管理。
24.員工管理:由組織和部門管理,可以綁定登錄系統(tǒng)的用戶,授權(quán)數(shù)據(jù)權(quán)限。
25.工作日志:填寫日常工作內(nèi)容,該模塊綁定數(shù)據(jù)權(quán)限。
-
26.接口測(cè)試:檢測(cè)系統(tǒng)接口:post或get,加密參數(shù),json返回結(jié)果,計(jì)算服務(wù)器響應(yīng)時(shí)間。
27.通用應(yīng)用:添加通用列表,進(jìn)行選擇過程識(shí)別,遵循相應(yīng)的模型流程-。保存表單模板29。表單模板:編輯和維護(hù)表單模板,復(fù)制表單模板,修改模板類型,預(yù)覽表單模板30。我的表單:選擇表單模板、編輯表單規(guī)則、是否上傳圖片和附件、打開富文本、調(diào)用流程開關(guān)等。31.表單數(shù)據(jù):您可以從my form 32添加、刪除、檢查表單數(shù)據(jù)和修改表單規(guī)則。調(diào)用記錄:記錄表單數(shù)據(jù)和流程實(shí)例id之間的關(guān)聯(lián)記錄。
菜單權(quán)限:每個(gè)角色分配了不同的菜單權(quán)限,每個(gè)角色看到的菜單都不一樣,有n級(jí)菜單。
按鈕權(quán)限:為不同的角色獨(dú)立分配不同的功能和權(quán)限,為不同的菜單分配權(quán)限,自定義按鈕管理。
支持多用戶權(quán)限管理后臺(tái),權(quán)限針對(duì)不同的菜單和按鈕(一個(gè)用戶可以有多個(gè)角色)。
-技術(shù)點(diǎn)。
1.導(dǎo)入和導(dǎo)出excel文件(適用于系統(tǒng)用戶)
2生成word文件(應(yīng)用于代碼生成器生成的doc文檔))
3.io流下載文件(應(yīng)用程序在代碼生成器中生成,并壓縮成zip文件以供下載)
4代碼zip壓縮和打包(在代碼生成器中生成應(yīng)用程序后壓縮成一個(gè)zip文件)
5.md5加密sha加密(登錄密碼用此加密加密)接口加密身份驗(yàn)證。
6.數(shù)據(jù)庫(kù)連接池德魯伊。druid在監(jiān)控、可伸縮性、穩(wěn)定性、性能方面優(yōu)勢(shì)明顯,支持并發(fā)。
7.shiro(登錄授權(quán))(會(huì)話管理)(shiro注釋菜單權(quán)限攔截)(shiro標(biāo)簽按鈕權(quán)限)
8.freemaker模板引擎(用于代碼生成器)
9.ehcache定義緩存,選擇緩存存儲(chǔ)目錄,處理并發(fā),提高系統(tǒng)性能。
10.tab tab頁(yè)功能,tab可以自由切換,數(shù)據(jù)庫(kù)不能重復(fù)操作(全部可以關(guān)閉,當(dāng)前可以關(guān)閉,其他可以關(guān)閉)。
11.多數(shù)據(jù)源技術(shù)
12.調(diào)用相機(jī)技術(shù),圖像切割技術(shù)(用戶頭像編輯)
13.在線編輯器,模仿開發(fā)工具(代碼生成器的模板編輯)
14.在單個(gè)組中發(fā)送電子郵件,可以以html和純文本格式發(fā)送。
15.根據(jù)漢字分析漢字的整體拼寫(拼音)和聲母(導(dǎo)入excel到用戶表中,根據(jù)用戶生成拼音用戶名 的漢字名稱)。
16.站內(nèi)語音提醒,js控制音頻播放。
17.java讀寫ini配置文件。
18.java web socket即時(shí)通訊技術(shù),點(diǎn)對(duì)點(diǎn),好友,群組,發(fā)送圖片文件,離線消息,保存聊天記錄。
19.百度富文本編輯器,可以上傳圖片和附件
20.java石英任務(wù)調(diào)度(應(yīng)用于數(shù)據(jù)庫(kù)定時(shí)備份模塊)
21.ajax異步跨域技術(shù),跨域上傳文件,圖片。
官方網(wǎng)站:。
標(biāo)簽:
許可表
了解更多自動(dòng)生成表單java(java開發(fā)可定制的表單)相關(guān)內(nèi)容請(qǐng)關(guān)注本站點(diǎn)。
蘋果手機(jī)5s怎么截圖的,5s怎么截屏
m2nvme 首次裝系統(tǒng),新機(jī)m2nvme 首次裝系統(tǒng)
三星演示機(jī)怎么用,三星s22演示機(jī)
4000的游戲本買哪個(gè)好(4000游戲本推薦2020)
怎么查看手機(jī)流量,怎么查本機(jī)流量
自動(dòng)生成表單java(java開發(fā)可以自定義的表單)
榮耀平板5值得入手嗎2021(榮耀平板5優(yōu)缺點(diǎn))
比較好的殺毒軟件,最好用的電腦殺毒軟件是(比較好的殺毒軟件,最好用的電腦殺毒軟件推薦)
宅男都需要什么(宅男是什么樣的愛情觀)
坦白說怎么給不是好友的人發(fā)(扣扣坦白說不是好友可以發(fā)給對(duì)方嘛)
電腦重裝系統(tǒng)按鍵盤怎么沒反應(yīng)(電腦重裝系統(tǒng)鼠標(biāo)鍵盤沒反應(yīng)怎么弄)
電腦安裝固態(tài)硬盤有什么好處,電腦固態(tài)硬盤有甚么好處
蘋果4怎么換卡視頻,蘋果11換卡槽教程視頻
微信發(fā)朋友圈僅一人可見對(duì)方知道嗎(設(shè)置朋友圈僅一人可見對(duì)方知道嗎)
13promax哪個(gè)顏色值得入手(iphone13promax哪個(gè)顏色賣的好)
c++多線程安全問題(c++多線程處理)
蘋果m2平板多大尺寸(蘋果m2芯片會(huì)用在平板上嗎)
小米2a秋葉隨風(fēng)的44怎么刷,秋葉隨風(fēng) 小米note twrp怎么刷
htc816虛擬按鍵怎么刪除,求大神怎么把手機(jī)下面的虛擬按鍵去掉
iphone13回退操作(ios13怎么退回以前版本)