已经推出了很久了, 貌似也有一些人开始使用, 我是在看守望先锋的程序设计相关文章的时候看到 ECS 的, 从它的设计逻辑上看, 核心就是 Composition over inheritance (or composite reuse principle) 组合重用, 也就是对特定的数据组合, 使用 ...
分类:
其他好文 时间:
2019-12-30 19:01:09
阅读次数:
62
[Toc] 1.实体 联系 模型 实体(Entity) 客观事物在信息世界中称为实体 属性 描述实体或者联系的性质或特征的数据项 联系 反映事物内部或事物之间的关联集合 一对一 一对多 多对多 2.E R图 也称实体 联系图 提供了实体类型、属性和联系的方法 用来描述现实世界的概念模型 矩形表示实体 ...
分类:
数据库 时间:
2019-12-29 23:38:09
阅读次数:
90
还是使用上面一个小demo,进行测试,验证一个问题,废话不多说了,上代码进行比较 1 package service.impl; 2 3 import service.UserService; 4 import dao.UserDao; 5 import entity.User; 6 7 /** 8 ...
分类:
编程语言 时间:
2019-12-29 18:50:20
阅读次数:
105
这里需要注意的一点是,P命名空间进行注入,是建立在设值注入的基础上的,也就是说,一定要有setter方法才行,同时还要引入P命名空间的头信息(这点千万别忘记了) 典型的三层架构: package dao; import entity.User; /** * 增加DAO接口,定义了所需的持久化方法 * ...
分类:
编程语言 时间:
2019-12-29 18:34:42
阅读次数:
111
在项目中信号系统(或者事件系统)用的非常多,而且很好用,我喜欢用于全局信号,用于不同系统之间的交互,加上ECS模块的内部信号。 以下列出实现的内容: SignalCenter:全局的信号中心用于交互不同系统之间的消息 EntitySignal(下面没有,实际上就是换个名字,并且不是静态类):实体内部 ...
分类:
其他好文 时间:
2019-12-28 09:18:02
阅读次数:
72
if (pick.id.name _entityNames.dikuai) { content = '<div>' + entityDatainfo.title_num + '</div><table ><tbody>'; content += '<tr><td>' + entityDatainfo... ...
一、什么是.NET Core .NET Core是一个开源通用的开发框架,支持跨平台,即支持在Window,macOS,Linux等系统上的开发和部署,并且可以在硬件设备,云服务,和嵌入式/物联网方案中进行使用。 .NET Core的源码放在GitHub上,由微软官方和社区共同支持。 由于.NET ...
分类:
Web程序 时间:
2019-12-27 13:07:54
阅读次数:
111
昨天将项目升级到.net core 3.1后, 打开vs2019 Package Manager Console后突然发生了错误,如下 最终导致EntityFramework 迁移相关命令都不能正常使用,但是通过dotnet ef 命令行还是能正常使用。只能请求google大神,各种尝试,包括卸载所 ...
分类:
其他好文 时间:
2019-12-26 09:27:07
阅读次数:
74
上一小节,我们已经准备好了一个数据库文件,现在我们先不用微软包装好的各种Entity Framework, 自己用基础的方法对数据库进行增删改查。 前期准备: 新建一个console工程,把上一小节的数据库拷贝到工程目录下,copy local 设置成true, 目录结构大致长这样: 然后添加一个n ...
分类:
数据库 时间:
2019-12-26 00:11:20
阅读次数:
267
报错原因是因为SQL语句不识别C#的计算时间的方法 解决办法: 1,引用EntityFramwork nuget命令: Install-Package EntityFramework 2,IQueryable<Biz_Employee> employeeExistViolationQueryable ...
分类:
其他好文 时间:
2019-12-25 16:18:35
阅读次数:
124