WebSharp 3.0(个人修订版)全代码,WebSharp 的作者已经抛弃它了吗?(一个国产ORM框架)

(下载)WebSharp 3.0 部分bug修改

1.       增加了部分注释

2.       追加了log4net实现日志管理

3.       AbstractDataAccess增加连接数和阅读器数,因为同一业务都是使用的相同的持久化类,可能会造成连接冲突。

4.       增加自定义DBType.cs,利用该枚举类型实现与其他各种数据库数据类型转换

5.       增加ProcedureAttribute属性类型

6.       重新启用了缓存功能

7.       AbstractPersistenceManager增加了exclusiveMaps来管理属性为ExclusiveAttribute的属性,并且将该属性追加到columnMaps里面,用于从缓存读取数据时全面赋值(以前只赋值部分)

8.       为了实现简单事务,增加了DAO属性,基于连接的事务

9.       修改了部分AbstractorPersistenceManagerGenerator。例如一个实体对某个实体引用两次,命名问题;

10.   修改了oracle数据库操作的部分bug,如oracle序列读取到系统类型为Decimal

我现在利用该框架进行信息系统开发,数据库采用oracle9i2。

该框架结构清晰,使用方便,可惜作者没有更新了,不能不说是一个遗憾,真希望该框架一直持续下去。

你可能感兴趣的:(WebSharp 3.0(个人修订版)全代码,WebSharp 的作者已经抛弃它了吗?(一个国产ORM框架))