第1章 SNF.CodeGenerator代碼生成器簡介 本項目是完全基於Spring.Net.Framework 平台進行研發。與Spring.Net.Framework平台無縫銜接。並支持模型層、管理層、服務層、單表列表頁面管理、單表表單管理頁面、主細表管理頁面、數據字典、查詢頁面 ...
.背景 在企業應用中單據編號的自定義是一個很常見的需求,如工號 業務單據編碼等,能不能抽象一個通用的框架呢 .思路 這里的難點在於實現 解釋器 ,比如將 前綴 是日期 年月 固定字符 部門代碼等。而且 解釋器 的 規則 允許動態增加。實施人員和用戶可以自由改變單號的生成規則。 還要考慮並發問題,如一個單據同時多人訪問編碼是否唯一,如果不唯一那就有問題了。 .具體實現類圖 .界面使用效果 這個編碼 ...
2015-11-24 22:54 2 1617 推薦指數:
第1章 SNF.CodeGenerator代碼生成器簡介 本項目是完全基於Spring.Net.Framework 平台進行研發。與Spring.Net.Framework平台無縫銜接。並支持模型層、管理層、服務層、單表列表頁面管理、單表表單管理頁面、主細表管理頁面、數據字典、查詢頁面 ...
背景 在企業應用中單據編號的自定義是一個很常見的需求,能不能抽象一個通用的框架呢?之前寫個一篇自定義密碼強度的博文,感覺他們兩個思路應該很相似。就讓我們試試吧。 思路 這里的難點在於實現"解釋器",比如將"前綴_<日期:yyyy_MM_dd>"解釋為“工號生成器”,而且“解釋器 ...
背景 我在上篇文章“.NET:可擴展的單據編號生成器 + 簡單的解釋器”中介紹了一個簡單的單據編號框架。有朋友留言問如何實現“順序號,且不能重復”,本篇文章就針對這個問題用上篇介紹的框架進行實現。 思路 順序號 = 上次順序號 + 步長 根據上面的公式,問題可以化解為:如何獲取上次順序號 ...
背景 我在上篇文章“.NET:可擴展的單據編號生成器 之 順序號(防止重復)”中介紹了如何使用“種子表”和“悲觀鎖”解決順序號的問題。昨天找朋友討論,說這種速度不夠高,今天就稍微改進一下,引入一個內存緩沖區,提高生成的速度。 思路 引入內存緩沖區后,順序號的生產流程變為:在內存中維護一個 ...
SNF快速開發平台分如下子平台: 1、CS快速開發平台 2、BS快速開發平台 3、H5移動端快速開發平台 4、軟件開發機器人平台 配置型開發零編程 SNF快速開發平台是一個比較成熟的.net領域的商業開發平台,並且在很多的軟件公司進行實踐使用,並且取得了很好的業績和成果 ...
程序員終結者教程:https://pan.baidu.com/s/1rkFTjyUVVdoET7IZqieJTw&shfl=sharepset#list/path=%2F SNF快速開發平台分如下子平台: 1、CS快速開發平台 2、BS快速開發平台 3、H5移動端快速 ...
SNF快速開發平台成長史 SNF框架CS\BS 視頻教程 https://pan.baidu.com/s/1dFegFKX SNF開發機器人教程:鏈接:https://pan.baidu.com/s/1Qpomg11c_1b1NKY5P7e4Bw 密碼:jwc3 2018年:開啟新紀元 ...
下面我們就從什么都沒有,結合審核流進行演示實例.從無到有如何快速完美的實現,然而如此簡單。低調而奢華,簡單而不凡。 從只有數據表通過SNF.CodeGenerator代碼生成器快速生成單據並與審核流進行結合案例。 現在我只有這樣一個表如下:(下面介紹單表,多表原理是一樣 ...