2009-09-14
流风通用管理框架源码
IBatisNet:IBatis.Net就是一个比较易用的ORM框架,使用起来较为方便、灵活。IBatis.Net是从Ibatis的Java版本移植过来的.NET版本。iBATIS作为一种独特的DataMapper,使用SQL映射的方式将对象持久化至关系型数据库。简单的理解就是它将我们在数据访问层实现的C#逻辑代码,变为通过关系数据库与对象的映射,将SQL逻辑放到外部的XML配置文件中,以方便以后的维护。这个框架有两个主要的组成部分,一个是SQLMaps,另一个是DataAccessObjects。SqlMaps是这个框架的核心部分,通过使用SqlMaps你可以显著的节约数据库操作的代码量。SQLMaps使用一个简单的XML文件来实现从实体到SQLstatements的映射。使用DAO,封装了对数据的访问,你可以动态配置你的应用程序来访问不同的实体存储机制。隐藏持久性层实现的细节,DataAccessObjects允许你通过一个简单接口的来操作数据。系统功能说明程序管理:管理系统菜单数据,并对程序模块的权限进行定义,例如新增,编辑,审核等等操作的权限缓存管理:管理系缓存数据,当系统中缓