原文:幸福框架:如何擴展編號生成器

背景 昨天發布了一個編號生成器 http: www.cnblogs.com happyframework p .html ,有朋友留言問支不支持某些規則,因為是可以擴展的,所以很容易支持各種規則,今天我就寫了另外兩種規則,也是對留言的朋友做一個回復。 留言A 留言 這個規則其實就是訪問實體的屬性就行了,屬性里做個判斷返回X或Y。 擴展類型 測試代碼 運行結果 留言B 留言 這位朋友實現了字母流水, ...

2013-07-09 09:23 10 1646 推薦指數:

查看詳情

js 編號生成器

編號生成器 前綴: 后綴: 位數: 連續數字 隨機字符 范圍: ~ 過濾字符: 多個使用,號分割 0123456789 abcdefghijklmnopqrstuvwxyz ...

Tue Jan 21 02:35:00 CST 2014 0 5411
幸福框架:全站式代碼生成器示例

背景 一直在做企業應用,也一直在使用代碼生成器,代碼生成器分兩個維度,一個維度是”主動或被動“,另外一個維度是”運行時或編譯時“,這兩種維度會有四種組合,每個組合都有其應用的場景,今天我就介紹一下Happy是如何使用代碼生成器的。 概念介紹 主動:可以生成多次,會”主動“的合並生成代碼 ...

Tue Jun 04 16:08:00 CST 2013 26 6305
.Net可擴展的單據編號生成器-SNF.CodeRule--SNF快速開發平台3.2

1.背景 在企業應用中單據編號的自定義是一個很常見的需求,如工號、業務單據編碼等,能不能抽象一個通用的框架呢? 2.思路 這里的難點在於實現"解釋器",比如將"前綴"是日期、年月、固定字符、部門代碼等。而且“解釋器”的“規則”允許動態增加。實施人員和用戶可以自由改變單號的生成規則。 還要 ...

Wed Nov 25 06:54:00 CST 2015 2 1617
.NET:可擴展的單據編號生成器 之 順序號(防止重復)

背景 我在上篇文章“.NET:可擴展的單據編號生成器 + 簡單的解釋器”中介紹了一個簡單的單據編號框架。有朋友留言問如何實現“順序號,且不能重復”,本篇文章就針對這個問題用上篇介紹的框架進行實現。 思路 順序號 = 上次順序號 + 步長 根據上面的公式,問題可以化解為:如何獲取上次順序號 ...

Mon May 13 08:03:00 CST 2013 12 3113
.NET:可擴展的單據編號生成器 之 基於緩沖區的順序號

背景 我在上篇文章“.NET:可擴展的單據編號生成器 之 順序號(防止重復)”中介紹了如何使用“種子表”和“悲觀鎖”解決順序號的問題。昨天找朋友討論,說這種速度不夠高,今天就稍微改進一下,引入一個內存緩沖區,提高生成的速度。 思路 引入內存緩沖區后,順序號的生產流程變為:在內存中維護一個 ...

Tue May 14 16:39:00 CST 2013 19 2094
.NET:可擴展的單據編號生成器 + 簡單的解釋器

背景 在企業應用中單據編號的自定義是一個很常見的需求,能不能抽象一個通用的框架呢?之前寫個一篇自定義密碼強度的博文,感覺他們兩個思路應該很相似。就讓我們試試吧。 思路 這里的難點在於實現"解釋器",比如將"前綴_<日期:yyyy_MM_dd>"解釋為“工號生成器”,而且“解釋器 ...

Sun May 12 17:38:00 CST 2013 19 2640
ABP 框架代碼批量生成器

聯網架構采用自己的框架),感覺這款框架真心不錯。雖然開源社區有也有很多寫了幾套代碼生成器,但是我用完之 ...

Tue Oct 23 18:12:00 CST 2018 3 1976
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM