欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

java解決動態(tài)配置字段需求問題

 更新時間:2023年05月15日 14:49:26   作者:mx_wrc  
這篇文章主要介紹了java解決動態(tài)配置字段需求問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

java解決動態(tài)配置字段需求

是否在開發(fā)中遇到有像下圖一樣管理員配置多個字段讓用戶填寫的需求

我的實現(xiàn)方式是通過數(shù)據(jù)庫存儲動態(tài)json的顯示實現(xiàn)的

下面是我的主要實現(xiàn)方式

1.先創(chuàng)建滿足需求的java實體類(下面是我的實體)

2.數(shù)據(jù)庫存儲管理員配置的多個字段這個實體類生成的json

3.數(shù)據(jù)庫的業(yè)務(wù)表再創(chuàng)建一個字段來存儲 用戶回填管理員配置的字段json數(shù)組字符串用來進(jìn)行業(yè)務(wù)數(shù)據(jù)的處理

本人實現(xiàn)的總結(jié)點

  • 先讓管理員配置好有多少個字段然后 后端存儲起來為下次用戶填寫時做用戶回填字段數(shù)據(jù)準(zhǔn)備
  • 前端填寫頁渲染通過實體類存儲的json(標(biāo)題2的圖)讓用戶填寫.
  • 用戶在回填頁填寫配置的字段后 后端再存儲為下一次編輯或詳情時提供回填數(shù)據(jù)

java讀取配置字段

方法一 @Value("{對應(yīng)的字段}")

@Value("${authUrl}")
private String authUrl;

麻煩之處: @Value("${authUrl}"),只能對應(yīng)一個字段,要是引入100個字段,那就得寫100個@Value("${字段}")

方法二 引入 Environment

@Autowired
private Environment environment;
//獲取配置文件字段
environment.getProperty("對應(yīng)字段");

相對比方法一更方便些,只要引入Environment類就行,使用它的getProperty方法取值就行

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Spring?@Conditional注解示例詳細(xì)講解

    Spring?@Conditional注解示例詳細(xì)講解

    @Conditional是Spring4新提供的注解,它的作用是按照一定的條件進(jìn)行判斷,滿足條件給容器注冊bean,這篇文章主要介紹了Spring?@Conditional注解示例詳細(xì)講解,需要的朋友可以參考下
    2022-11-11
  • JAVA判斷空值方法原理解析

    JAVA判斷空值方法原理解析

    這篇文章主要介紹了JAVA判斷空值方法原理解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-05-05
  • Java多線程編程詳細(xì)解釋

    Java多線程編程詳細(xì)解釋

    這篇文章主要介紹了java多線程編程實例,分享了幾則多線程的實例代碼,具有一定參考價值,加深多線程編程的理解還是很有幫助的,需要的朋友可以參考下。
    2021-11-11
  • Java字符串編碼解碼性能提升的技巧分享

    Java字符串編碼解碼性能提升的技巧分享

    這篇文章主要是和大家分享幾個Java中提升字符串編碼解碼性能的小技巧,文中的示例代碼講解詳細(xì),對我們學(xué)習(xí)有一定的幫助,需要的可以參考一下
    2022-05-05
  • 詳解springboot解決CORS跨域的三種方式

    詳解springboot解決CORS跨域的三種方式

    本文主要介紹了詳解springboot解決CORS跨域的三種方式,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-07-07
  • 詳解Java中static關(guān)鍵字和內(nèi)部類的使用

    詳解Java中static關(guān)鍵字和內(nèi)部類的使用

    這篇文章主要為大家詳細(xì)介紹了Java中static關(guān)鍵字和內(nèi)部類的使用,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2022-08-08
  • Java實現(xiàn)深度優(yōu)先搜索(DFS)和廣度優(yōu)先搜索(BFS)算法

    Java實現(xiàn)深度優(yōu)先搜索(DFS)和廣度優(yōu)先搜索(BFS)算法

    深度優(yōu)先搜索(DFS)和廣度優(yōu)先搜索(BFS)是兩種基本的圖搜索算法,可用于圖的遍歷、路徑搜索等問題。DFS采用棧結(jié)構(gòu)實現(xiàn),從起點開始往深處遍歷,直到找到目標(biāo)節(jié)點或遍歷完整個圖;BFS采用隊列結(jié)構(gòu)實現(xiàn),從起點開始往廣處遍歷,直到找到目標(biāo)節(jié)點或遍歷完整個圖
    2023-04-04
  • 詳解Java異常處理中throw與throws關(guān)鍵字的用法區(qū)別

    詳解Java異常處理中throw與throws關(guān)鍵字的用法區(qū)別

    這篇文章主要介紹了詳解Java異常處理中throw與throws關(guān)鍵字的用法區(qū)別,這也是Java面試題目中的???需要的朋友可以參考下
    2015-11-11
  • java中的匿名內(nèi)部類詳細(xì)總結(jié)

    java中的匿名內(nèi)部類詳細(xì)總結(jié)

    以下是對java中的匿名內(nèi)部類進(jìn)行了詳細(xì)的總結(jié)介紹,需要的朋友可以過來參考下,希望對大家有所幫助
    2013-10-10
  • Springboot中的@Order如何使用

    Springboot中的@Order如何使用

    本文主要介紹了Springboot中的@Order如何使用,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-02-02

最新評論