DAL 数据链路层 非查询/查询 using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Data;using System.Data.SqlClient; namespace DAL{ public class sqlHelper //非查询 { public static int baba(string…
ASP.NET的三层架构(DAL,BLL,UI) BLL   是业务逻辑层   Business   Logic   Layer DAL   是数据访问层   Data   Access   Layer ASP.NET的三层架构(DAL,BLL,UI) 图形表示三层结构. 其中web即为USL层 web –> bll –> dal|           |          ||           V          |+–> model <—+ 一.三层体系架构 1.表示层(…
序:问题总是反复出现,可能只是一个小小的问题,但是就像肉中刺. 问题: 关于“姓名”字段的拼接问题 姓名字段的拼接:this.Repeater1.DataSource = db.GetList(" UName = '"+Uname+"'" ); ID字段的拼接:  this.Repeater1.DataSource = db.GetList(" id = " + id); 结束:又是简简单单的一行代码,唉...  晚上快1点才睡,还要多多练习啊!…
今天我们主要讨论下数据层父类和业务层父类的使用.众所周知,数据层无非就是实现增删改查的方法.无论是哪个实体类,无非就是为了实现增删改查方法,所有我们在三层的DAL层封装了一个BaseDAL类,来做增删改查.在BLL层封装了一个BaseBLL类,来做增删改查.如果在Model层,通过ModelFirst的方式,又添加了新的实体(YYY),那么在DAL层只需要定义一个类YYYDAL,并让YYYDAL继承自BaseDAL即可 .同理,在BLL层, 只需要定义一个类YYYBLL,并让其继承自BaseBL…
BLL   是业务逻辑层   Business   Logic   Layer DAL   是数据访问层   Data   Access   Layer ASP.NET的三层架构(DAL,BLL,UI) 图形表示三层结构. 其中web即为USL层 web –> bll –> dal|           |          ||           V          |+–> model <—+ 一.三层体系架构 1.表示层(USL):主要表示WEB方式,也可以表示成WINF…
一.JSP九大内置对象###<1>概念 不需要预先申明和定义,可以直接在jsp代码中直接使用 在JSP转换成Servlet之后,九大对象在Servlet中的service方法中对其进行定义并初始化 ###<2>分类 输入输出:out ,request ,response 通信控制对象:pageContext,session,application,request Servlet对象:page,config 错误处理:exception ###<3>out对象 类型:Js…
一.JavaEE开发模式 什么是开发模式 模式是在开发过程中总结出的"套路",总结出的一套约定俗成的设计模式 JavaEE模式 model1模式 技术组成 :jsp+javaBean 弊端 :业务多时,导致jsp页面容易混乱 model2模式 技术组成 :jsp+servlet+javaBean 优点 开发中使用各个技术擅长的方面 servlet擅长java的业务代码 jsp擅长页面的展示 MVC Model--javaBean--封装数据 View--JSP--页面展示 Contro…
Layer: UI层: user interface 用户接口层 Biz层:   service business login layer 业务逻辑层 DAO层:   Date Access Object 数据访问层 1.建立三层架构 UI层(对应包ui):这里就是一个简单的测试类 Biz层(对应包service):包括实体类的service层接口IGradeService和其实现类(impl包下)GradeServiceimpl DAO层(对应包dao):BaseDAO工具类和实体类的dao层…
JavaEE设计模式 1.传统设计模式(现在几乎不再使用): Jsp + javaBean, JavaBean用来对应数据库中的表,jsp负责显示界面.接受请求.处理业务.访问数据库. 弊端: 业务多时,导致jsp页面容易混乱,开发效率低 2.MVC设计模式 Jsp + servlet + javaBean Model à javaBean à 封装数据(对应数据库中的表) View à Jsp à 页面展示 Controller à servlet à 获取数据,对数据进行封装,传递数据.指定…
1.首先说一下自己对三层架构的一点理解 论坛里经常说会出现喜欢面相对象的写法,所以使用EF的,我个人觉得他俩没啥关系,先别反对,先听听我怎么说吧. 三层架构,基本都快说烂了,但今天还是说三层架构:UI,BLL,DAL.之前往往强调的是三层架构各司其职,但没有说三层架构中每层之间怎么交互的,以及人员之间的分工合作问题.今天重点说这个,从而回答面向对象和EF的关系. 今天说的与数据库有关,那就先说BLL和DAL之间数据的传递.有不少都是按照以下两种方式写的: (1)以Datatable传递.可想想,…