JBolt開發平臺入門(14)-四種主從表管理操作方式
專案中,單表操作CURD,一個介面裡,有增刪改查的操作,有分頁,有個Table顯示資料,有按鈕點選操作就行了。
常見的樣式:
除了單表操作管理,還有一些業務是主從表管理,一個主表對應多個子表的管理。
這裡JBolt中給出了四種操作方式。
一、dialog模式
點選可以開啟Dialog管理子表
這是最簡單的一種,不管有多少個子表,都可以使用Dialog開啟進行管理。
二、單頁,左右結構,AjaxPortal模式載入,區域性重新整理
這種結構,點選左側,右側ajax載入,重新整理。右側資料的CURD操作,都是區域性重新整理。
三、側邊滑出層+ajaxPortal
具體事例看一個小木學堂後臺案例吧:
四、頁面你上下結構+ajaxPortal
上面試主表,下面從表 一個主表可以有多個從表
通過區域性資料重新整理載入,curd 只在獨立portal中執行。
這只是,JBolt中UI佈局的冰山一角,JBolt裡的前端UI封裝元件儘量不寫js 只配置html data-*屬性 即可完成元件自動化處理。
更多JBolt圖文教程:
相關推薦
JBolt開發平臺入門(14)-四種主從表管理操作方式
專案中,單表操作CURD,一個介面裡,有增刪改查的操作,有分頁,有個Table顯示資料,有按鈕點選操作就行了。 常見的樣式: 除
JBolt開發平臺入門(15)- 上下結構主從表管理簡單實現
在上節課中,我們講到一種上下結構的主從表管理方式。如下圖所示: 上圖中,上半部分是主表JboltVersion表的增刪改查管理t
JBolt開發平臺入門(16)- 彈出Dialog顯示指定區域的html內容
在JBolt裡,有個主從表Demo。 子表中除了普通的table顯示,還有其它從表顯示形式 比如下方案例:是針對一個升級管理子表中
大資料入門(14)hadoop+yarn+zookeeper叢集搭建
1、右鍵clone虛擬機器,進入圖形介面,修改虛擬機器ip即可,相關環境變數配置都存在 2、叢集規劃:(必須設定主機名,配置主機名和ip的對映關係,每個檔案都需要配置對映關係) 主機名 &
SpringBoot入門(14)- SpringBoot 中使用攔截器
1、實現攔截器介面HandlerInterceptor import javax.servlet.http.HttpServletRequest; import javax.servlet.http.
遊戲開發入門(八)遊戲中的場景管理
授課者通過2D圍棋的例子,逐步拓展成3D的虛擬遊戲世界。這個3D遊戲世界基本上就可以涵蓋市面上所有型別的遊戲了,我們通過各種手段去管理好這個遊戲世界,就能快速的進行各種遊戲邏輯的開發。 筆記與
C# 入門(14) 列舉器(enumerator)和迭代器(iterator)
C#的列舉器和迭代器 列舉器一般用來foreach的,而迭代器在Unity中常用來當協程(Coroutine)用。 列舉器 IEnumerator介面 實現IEnumerator介面的類就可以foreach了,當然前提是實
Spring Boot2企業版快速開發平臺ALBase(2): 使用Maven建立多模組專案
系統模組劃分 Maven多模組專案,適用於一些比較大的專案,通過合理的模組拆分,實現程式碼的複用,便於維護和管理。尤其是一些開源框架,也是採用多模組的方式,提供外掛整合,使用者可以根據需要配置指定的模組。 專案結構如下: albase (父
【day 11】python程式設計:從入門到實踐學習筆記-基於Django框架的Web開發-Django入門(二)
學習筆記目錄 第十八章 Django入門(二) 建立應用程式 django專案由一系列應用程式組成,他們協同工作,讓專案稱謂一個整體。首先我們執行命令python manage.py startapp learning_logs。 定義模型
【day 12】python程式設計:從入門到實踐學習筆記-基於Django框架的Web開發-Django入門(三)
學習筆記目錄 第十八章 Django入門(三) 建立網頁:學習筆記主頁 使用django建立網頁通常分三個階段:定義URL、編寫檢視和編寫模板。 首先必須定義URL模式,其描述了URL是
vue,js入門(14)例項化多個vue物件
//index.html<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title></title> <link
Hibernate入門 (二)三種狀態
依賴 區分 dia 讀取配置文件 hibernate conn null threads 定時 .大配置 方言 property name="dialect" 取值 自動構建表結構 property name="hbm2ddl" true con
IdentityServer(14)- 使用EntityFramework Core配置和操作數據
ont var sqlserve popu ndb 測試 架構 api pos IdentityServer具有良好的擴展性,其中一個可擴展點是用於IdentityServer所需數據的存儲機制。 本快速入門介紹了如何配置IdentityServer以使用EntityFra
java程式設計師菜鳥進階(十五)linux基礎入門(三)linux使用者和組管理
我們大家都知道,要登入linux作業系統,我們必須要有一個使用者名稱和密碼。每一個使用者都由一個惟一的身份來標識,這個標識叫做使用者ID.系統中的每一個使用者也至少需要屬於一個"使用者分組".同樣,使用者分組也是由一個惟一的身份來標識的,該標識叫做使用者分組ID(GID).每位使用者的許可
大資料入門(8)hdfs的客戶端檔案操作
package com.hadoop.hdfs; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.net.URI; im
XSStrike原始碼閱讀(2)——四種模式
1.bruteforcer模式 功能介紹 根據使用者提供的payloads檔案去暴力測試每一個引數,以此來確定是否存在xss漏洞(說起來也就是一個兩層迴圈)。 具體實現 XSStrike3.0 bruteforcer.py原始碼如下: import copy from
Spring第一天:Spring的概述、SpringIOC入門(XML)、Spring的Bean管理、Spring屬性注入
以前也學習過Spring框架,不過好久沒用,當時學完也沒做什麼總結,都忘的差不多了,今天再從頭開始學習一遍。無論是SSH還是SSM都離不開Spring,所以Spring還是很重要的,對於一個想要從事JavaEE開發的人,一定要好好學習Spring框架。Spring的學習計劃如下: 第一
MySql從一竅不通到入門(五)Sharding:分表、分庫、分片和分割槽
一、Sharding Sharding 是把資料庫橫向擴充套件(Scale Out)到多個物理節點上的一種有效的方式,其主要目的是為突破單節點資料庫伺服器的 I/O 能力限制,解決資料庫擴充套件性問題。Shard這個詞的意思是“碎片”。如果將一個數據庫當作一塊
Spring之面向切面程式設計(AOP)四種通知
面向切面程式設計(AOP)面向切面的程式設計:指很多功能都有重複的程式碼,把這些重複的程式碼獨立出來實現,再在執行的時候動態加入“切面類程式碼”。AOP是一種設計思想,和具體的程式碼實現無關。優點: A、把共性功能和核心業務功能解耦。 B、共性程式碼的複用
python入門(六)二次編碼與檔案操作
二次編碼 密碼本: ascii -- 沒有中文 英文1位元組 gbk -- 英文 8b(位) 1B(位元組) 中文 16b 2B unicode -- 英文32b 4B 中文32b 4B utf-8 -- 英文8b 1B 歐洲16b 2B 亞洲24b 3B name="你好" s1=name.encode("