1.建立数据访问层:新建一个项目,选择类库,命名为XXXDAL,然后把新生成的类删除,重新建一个类BaseDal,代码如下: public class BaseDal<T> where T : class,new() { syEntities1 db = new syEntities1(); ///
分类:
Web程序 时间:
2016-02-26 15:31:29
阅读次数:
265
package org.dao; import java.io.Serializable;import java.util.LinkedHashMap;import java.util.List;import java.util.Map; /** * 通用数据访问层 */ public interf
分类:
其他好文 时间:
2016-02-22 18:57:33
阅读次数:
184
之前总是混淆MVC表现模式和三层架构模式,为此记录下。 三层架构和MVC是有明显区别的,MVC应该是展现模式(三个加起来以后才是三层架构中的UI层) 三层架构(3-tier application) 通常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DA
分类:
Web程序 时间:
2016-02-18 11:26:21
阅读次数:
207
学习了三层,有一个登录窗体的小练习,是我们第一次接触三层的初战。现在只是简单的了解了一些,需要学习的还有很多,下面浅谈自己的理解。
我们说的三层就是分层了显示层、业务逻辑层和数据访问层,其中显示层是直接和客户打交道的,是用户的显示界面;而业务逻辑层是处理业务的,是中间的桥梁,联系着显示层和数据访问层,把用户的请求进行分析处理,在给数据源写入;那么数据访问层是做什么的呢?主要操纵数据库,对数据库中...
1.读取并解析配置文件2.读取并解析映射信息,创建SessionFactory3.打开Sesssion4.创建事务Transation5.持久化操作6.提交事务7.关闭Session8.关闭SesstionFactory 为什么要用: 1. 对JDBC访问数据库的代码做了封装,大大简化了数据访问层繁
分类:
编程语言 时间:
2016-01-28 19:01:08
阅读次数:
156
1.读取并解析配置文件2.读取并解析映射信息,创建SessionFactory3.打开Sesssion4.创建事务Transation5.持久化操作6.提交事务7.关闭Session8.关闭SesstionFactory 为什么要用: 1. 对JDBC访问数据库的代码做了封装,大大简化了数据访问层繁
分类:
编程语言 时间:
2016-01-27 19:38:03
阅读次数:
197
javaEE的架构分层:1.Domain Object(领域)层:由系列的POJO(普通java对象)组成,包含了各自的业务逻辑2.DAO(数据访问)层:由系列的DAO组建组成,实现对数据库的(CRUD)操作3.业务逻辑层:由系列的业务逻辑对象组成,实现了系统所需要的业务逻辑方法。这些方法可能仅仅....
分类:
编程语言 时间:
2016-01-22 10:43:09
阅读次数:
273
使用 @Repository、@Service、@Controller 和 @Component 将类标识为 BeanSpring 自 2.0 版本开始,陆续引入了一些注解用于简化 Spring 的开发。@Repository 注解便属于最先引入的一批,它用于将数据访问层 (DAO 层 ) 的类标识...
分类:
编程语言 时间:
2016-01-17 23:14:51
阅读次数:
372
简介:三层架构(3-tier application)通常意义上的三层架构就是将整个业务应用划分为:表现层(WebUI)、业务逻辑层(BusinessLogicLayer)、数据访问层(DataAccessLayer),公共层(ModelLayer)。区分层次的目的即为了“高内聚,低耦合”的思想。一...
分类:
Web程序 时间:
2016-01-16 23:41:55
阅读次数:
199
@Repository、@Service、@Controller 和 @Component 将类标识为BeanSpring 自 2.0 版本开始,陆续引入了一些注解用于简化 Spring 的开发。@Repository注解便属于最先引入的一批,它用于将数据访问层 (DAO 层 ) 的类标识为 Spr...
分类:
其他好文 时间:
2015-12-29 14:24:54
阅读次数:
104