菩提树的Framework架构

.net 架构,数据库设计,编码规范

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

随笔分类 -  Winform架构分析

相关Winform架构分析,包括配置管理,插件管理,缓存管理,数据访问层设计,Winform界面分析!
数据库连接池Data Connection Framework
摘要:数据库连接池Data Connection Framework具备Connection pooling机制,能管理不同的ADO.net Connection。并通过池对象工厂去PoolObjectFactory去创建数据连接池。(可参考:对象工厂创建--- Singleton Object,SingleCall Object,Pool Object )连接池企业应用组件图如下:类图如下:主要文件代... 阅读全文

posted @ 2009-03-09 00:10 菩提树下 阅读(2361) 评论(7) 推荐(0) 编辑

SerialFramework序列号生成框架
摘要:对于一般企业应用数据库,序列号生成很有必要,不管是单据,库存编号,客户编号,等等,都离不开序列号生成,所以从架构的角度上来说,做一个序列号生成的Framework是很有必要的。从一般的应用程序来说,序号生成大概有循环序列号,日期型序列号,前导字符型序列号。循环序列号:以循环模式序号,比如上一条是0001,下一条就是0002.日期型序列号:比如前一条是200903080001,下一条是2009030... 阅读全文

posted @ 2009-03-08 01:08 菩提树下 阅读(2355) 评论(13) 推荐(0) 编辑

对象工厂创建--- Singleton Object,SingleCall Object,Pool Object
摘要:菩提树下对象分类单例对象 Singleton Object,单例对象意指对象一旦产生就负责服务所有的系统要求,不会因为要求数量而产生一个以上的对象,这种对象通常要处理Thread同步化的问题。SingCall Object 意指该对象为了服务单一要求所产生,当要求完成后,该对象就会被释放,在SingCall的模式下的要求数量和对象的数量成正比,在这种模式中,因为每个要求都由独立的对象处理,所以不需... 阅读全文

posted @ 2009-03-04 00:04 菩提树下 阅读(2065) 评论(0) 推荐(0) 编辑

(Plug-In Framework)插件对象设计
摘要:下图是插件对象分类的类设计图:插件的上下文处理:Winform插件的应用设计: 阅读全文

posted @ 2009-03-01 01:21 菩提树下 阅读(1397) 评论(3) 推荐(0) 编辑

数据库对象的缓存策略
摘要:前言 本文探讨Jive(曾经开源的Java论坛)和Hibernate(Java开源持久层)的数据库对象的缓存策略,并阐述作者本人的Lightor(Java开源持久层)采用的数据库对象缓存策略。 本文的探讨基于以前开源的Jive代码,Hibernate2.1.7源码,和作者本人的Lightor代码。 本文用ID (Identifier的缩写)来代表数据记录的关键字。 数据对象查询一般分为两种:条件查... 阅读全文

posted @ 2009-03-01 00:17 菩提树下 阅读(660) 评论(0) 推荐(1) 编辑

缓存系统设计(Cache Framework)
摘要:缓存设计图,本文主要针对数据数据缓存,和普通对象的内存缓存,还有XML缓存 内存缓存加载机制内存缓存类图 阅读全文

posted @ 2009-03-01 00:01 菩提树下 阅读(4787) 评论(18) 推荐(0) 编辑

配置系统Configuration
摘要:1.1 流程图1.2 文件实例通过一个配置文件实例来演示Configuration的使用方法<?xml version="1.0" encoding="utf-8" ?> <framework> <sections> <section handler="ConsoleApplication1.MyInfoSectionHandler, ConsoleAp... 阅读全文

posted @ 2009-02-28 22:55 菩提树下 阅读(801) 评论(3) 推荐(0) 编辑

点击右上角即可分享
微信分享提示