三层架构 一般命名规范: 三层架构: 数据访问层(DAL):一般只编写基本的增、删、查、改方法,不能出现业务逻辑。作用:解析对象 组合SQL;封装对象上传。 业务逻辑层(BLL):一般只编写业务逻辑代码,根据用户的需求决定如何调用数据访问层的方法,不能出现任何SQL语句及数据访问代码,只能调用DAL ...
上一篇的话,说了下怎么使用EF7 实现 CodeFirst去生成数据库, 其实还有好多问题的,这次一点一点的解决吧,都挺简单,不过零零散散的,, 1.读取配置文件,获得链接字符串 2.使用数据库进行增删查改 3.实体类更新后,数据库也更新 一、读取配置文件,获得链接字符串 上一篇我们的链接字符串是这 ...
分类:
Web程序 时间:
2017-12-24 12:40:53
阅读次数:
365
本文将介绍如何基于node-koa搭建一个完整的mvc及restAPI的项目,项目封装了路由、模板引擎、 静态文件加载等基本功能;首先介绍项目的安装启动及目录结构说明,然后通过一个简单的登录页说明mvc的搭建和使用、通过一个人员表格的增删查改说明restAPI的搭建和使用,最后将简单说明各模块的实现 ...
分类:
Windows程序 时间:
2017-12-21 11:49:54
阅读次数:
4060
MERGE优点: 在批量处理数据的时候,我可以用到merge一次完成数据处理。 示例代码一: 实例一output还可以返回增删查改的变化 示例二: ...
分类:
其他好文 时间:
2017-12-14 19:27:38
阅读次数:
108
增、删、查、改 ①插入 a.直接插入 insert into 表名 values (数值1,数值2),(数值3,数值4) 每个括号中的数值表示一条记录 b.其它表中查询结果插入 insert into 表名(列名1,列名2) select 列名1,列名2 from 被查询表名 insert into ...
分类:
其他好文 时间:
2017-12-12 17:25:05
阅读次数:
172
web页面 >Action >service >interface >IMPL >DAO >DATABASE 首先 DAO 提供了应用程序与数据库之间的操作规范 和操作 用于通常数据库的增删查改 一般如果使用框架 都是由框架自动生成,提高访问效率和便于快速开发。hibernate的DAO中 提供了关 ...
分类:
编程语言 时间:
2017-12-04 16:41:59
阅读次数:
129
1.数组的取值arrayobj[索引],索引从0开始; 2.数组中还有一个经常常用的属性length; 2.1 数组的项数都保存在这个length属性中,始终返回0或者更大的值,如 2.2 数组的length属性很有特点-它不只是只读,通过这个属性,可以从数组的末尾移除项或向数组中添加新项,如 这个 ...
分类:
其他好文 时间:
2017-12-02 19:23:23
阅读次数:
126
前言:本文代码参考自两篇英文博客,具体来源点击文末代码链接中文档说明。 运行效果: 首页: 注册页面: 登陆界面: 管理员登陆后界面: 添加、删除、修改和查询员工所在部门信息界面(角色和员工界面类似): 源码链接及说明:https://coding.net/u/LiuZhen1995/p/MyDem ...
分类:
数据库 时间:
2017-12-01 18:40:20
阅读次数:
413
《目录》 《Winner2.0框架解决方案命分层规范》 初学编程,难免要从Hello Word开始,学习Winner框架首先要知道如何建一个项目。有了第一个项目的框架结构就知道如何施展自己的"增删查改"。 Winner框架 依然遵从MVC模式,这里我就不去赘述什么是MVC。 数据层:以"项目名.Da ...
分类:
其他好文 时间:
2017-11-27 23:49:44
阅读次数:
380