摘要:
K.Common:一般不用引用存放一些常用操作,如常用操作、加密解密、获取appkey、枚举类型、过滤字符、序列化对象、获取插入session、正则判断、常量K.Data.Core:一般不用引用存放IRepository和Repository、IUnitOfWork和UnitOfWorkK.Data... 阅读全文
摘要:
K.Common:一般不用引用存放一些常用操作,如常用操作、加密解密、获取appkey、枚举类型、过滤字符、序列化对象、获取插入session、正则判断、常量K.Data.Core:一般不用引用存放IRepository和Repository、IUnitOfWork和UnitOfWorkK.Data... 阅读全文
摘要:
1.DbContext:使用ef和数据库进行连接,配置文件webconfig有相应连接字符串.2.IRepository:泛型接口,定义对任何一个实体的CRUD.Repository:泛型基类:实现IRepository接口IBookRepository中定义了BookRepository的特有业务操作,在BookRepository必须给予实现。IBookRepository必须继承自IRepository,这样在控制器中使用IBookRepository能够包含BookRepository的所有操作。在控制器结合IOC/依赖注入/控制反转(Inversion of Control)时IBo 阅读全文
摘要:
EntityType 'BookInfo' has no key defined. Define the key for this EntityType建的模型需要有PK主关键字,默认为’Id’或者‘实体名Id',如果PK不是这两个,要先添加[Key]到PK上方。具体查看本博客文章:http://www.cnblogs.com/llk8/category/545808.html 阅读全文
摘要:
1、工具——》库程序包管理器——》管理解决方案的nuget程序包2、选中已安装的包,找到EntityFramework,点击管理,后面的你应该就清楚啦!当然我用的是VS2012,如果你的版本较低的话,可能需要先安装Nuget。可以先卸载再添加。最后看下引用里面有没有即可。 阅读全文
摘要:
建的模型需要有PK主关键字,默认为’Id’或者‘实体名Id',如果PK不是这两个,要先添加[Key]到PK上方。 public partial class BookInfo : BaseEntity { [Key] public string BookId { get; set; } public string BookName { get; set; } }另外说一点,这个BookInfo类继承了BaseEntity这个实体属性基类,那么这个BookInfo也需要有BaseEntity的字段,要不会报错。 [Serializa... 阅读全文
|