LiteORM学习一:数据库设计
liteORM 提供了provider 接口。以下是SQL server 的接口这样就方便整合到其他项目中去了,如 OpenExpressApp 项目就是用这个ORM
随便说一下 UML建模 自动生成代码和数据库在加一个模板 这个是不是就是软件模型驱动开发呢?
public
class DbFactory
{
public static readonly DbFactory Instance = new DbFactory();
private SqlProvider provider;
private DbFactory()
{
string connectString = "Data Source = lmg;Initial CataLog = Webknife; User Id = sa;password = 123456 "; // maybe get it from config file
provider = new SqlProvider(connectString);
}
public IDb GetDb()
{
return provider.OpenDb();
}
}
{
public static readonly DbFactory Instance = new DbFactory();
private SqlProvider provider;
private DbFactory()
{
string connectString = "Data Source = lmg;Initial CataLog = Webknife; User Id = sa;password = 123456 "; // maybe get it from config file
provider = new SqlProvider(connectString);
}
public IDb GetDb()
{
return provider.OpenDb();
}
}