出现这种问题是先看看自己的实体类主键策略 通常原因分两种: 1.@GeneratedValue(strategy=GenerationType.IDENTITY) 这种主键策略是自增长,数据库中设置主键自增和在对应的实体类中设置对应的主键自增,只要有哪一边没有设置,就会报该异常 2.我的数据表主键不 ...
分类:
编程语言 时间:
2019-10-22 12:54:40
阅读次数:
114
1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.Threading.Tasks; 6 using System.IO; 7 usi... ...
分类:
其他好文 时间:
2019-10-22 00:39:01
阅读次数:
108
Linq 根据某个元素排序之后再排序关键字 根据PerformanceUserID排序之后再次根据State排序 ...
分类:
编程语言 时间:
2019-10-21 11:38:53
阅读次数:
81
本文源码:GitHub·点这里||GitEE·点这里一、项目结构1、工程结构2、模块命名shard-common-entity:公共代码块shard-open-inte:开放接口管理shard-eureka-7001:注册中心shard-two-provider-8001:8001基于两台库的服务shard-three-provider-8002:8002基于三台库的服务3、代码依赖结构4、项目启
分类:
数据库 时间:
2019-10-20 21:34:20
阅读次数:
111
使用条件:当我们进行开发项目时,我们经常会用到实体映射到数据库表的操作,此时我们经常会发现在我们需要映射的几个实体类中,会有共同的属性,例如编号ID,创建者,创建时间,修改者,修改时间,备注等。遇到这种情况,我们可能会想到把这些属性抽象出来当成一个父类,然后再以不同的实体类来继承这个父类。那么,我们 ...
分类:
移动开发 时间:
2019-10-20 15:58:33
阅读次数:
159
在编写EF+Linq的过程中,可能会遇到“在LINQtoEntities查询中无法构造实体或复杂类型”的问题。解决方法:从原有类型中继承一个子类,然后创建子类实例下面是例子:privatestaticvoidMain(string[]args){Booleans=false;using(Northwinddbo=newNorthwind()){IQueryable<Customers>
分类:
其他好文 时间:
2019-10-20 14:38:58
阅读次数:
101
有时,需要重复读取HttpEntity,直接使用是行不通的,这时需要使用BufferedHttpEntity类将其进行包装一下。 其原理也很简单,直接看下源码 (1) 使用了一个byte[] 将entity的内容缓存起来 将entity 写到 ByteArrayOutputStream 对象,然后转 ...
分类:
Web程序 时间:
2019-10-20 00:54:59
阅读次数:
133
今天来聊mybatis的join查询,怎么说呢,有点的时候,join查询确实能提升查询效率,今天举个left join的例子,来看看mybatis的join查询。 创建数据表:admin_user、admin_groups 创建实体类:AdminUserJoinGroups.java service ...
分类:
其他好文 时间:
2019-10-19 17:36:58
阅读次数:
334
Add(Object) 以添加状态开始跟踪给定的实体和任何其他尚未被跟踪的可访问实体,以便在调用SaveChanges()时将它们插入数据库。使用State设置单个实体的状态。 Add<TEntity>(TEntity) 以添加状态开始跟踪给定的实体和任何其他尚未被跟踪的可访问实体,以便在调用Sav ...
分类:
数据库 时间:
2019-10-19 12:51:28
阅读次数:
84
vs2017,sqlserver2017(localdb)调试通过。在sqlserver中创建数据库d1,表t1如下: 录入数据如下: 在vs新建任意项目,此处以控制台为例。添加数据模型Model1: 为了尽量少写代码,选择下图内容(该模式似乎没有迁移问题,挺好的): 说明:连接字符串可以在代码中自 ...
分类:
数据库 时间:
2019-10-19 09:42:23
阅读次数:
211