DAO数据访问模式

     

请教一个对Dao调用的封装的设计

6 1315

我在项目中碰到下面的一个情况:有一个父类是BaseMember,这是一个Domain,然后分别有三个子类,为HouseMember, AgentMember, CommonMember,都继承自Bas.

Dao层的错误如何返回给页面?

7 1551 1

提交数据 -> Struts Action -> 选择一个Service -> DAO处理 ,DAO处理的错误,例如“密码不正确” 怎么返回给 Action ?.

请教一个一直以来困扰我的关于DAO模式的问题!!!

8 1597

首先,对于DAO模式我是非常支持,从开发实践经验来看,将业务逻辑和持久化机制分离确实带来了很大的好处。但有个问题一直没想通,也没有找到好的解决办法,在这里提出来,希望能得到高手的帮忙。在企业应用的开发.

关于Dao接口方法参数

1 1026 2K

查了网上很多资料,有的用一些ORM,简化了Dao的设计,但这个是不用ORM的,只能自己JDBC写Dao,看到了一些设计:比如NewsDao接口中的一个查询方法,带分页,带一些参数,使用一个List装填.

有了hibernate是否还需要Dao?

1424 1

最近学习使用struts2+Hibernate,也是分层,web层里放struts2的actionservice层里放业务逻辑对象,持久层里放的是dao+po,对po操作基本放到了dao里,可以我不解.

用了Hibernate是否就不需要DAO?

4 845

我也是刚开始使用Hibernate,在应用的过程中,我觉得Hibernate的Session就是持久层的facade.那么我们就不用再写DAO了,不知道我的理解正确否?.

请教单例模式的使用

1 1312 1

在论坛系统中,一般DAO都是使用的单例模式,问题是如果有几个甚至更多的用户需要同时用同样的DAO操作时,这时系统是如何工作的? 是用户一个一个来,还是其他的解决途径?.

DAO和Repository有什么区别

17 28691 2

banq说过DAO和Repository其实是一个东西,我在看jivejdon3的时候看到Repository把数据库访问委托给了DAO来实现。为什么Repository不直接实现数据库访问呢?他们俩.

dao查询的一点想法

3 1048

dao 查询的一点想法最近在做东西时突发奇想,对实体的各种查询 可不可以进行封装? 我没什么经验,请大家赐教我的思路是 使用命令模式。CommandFactory 负责所有查询命令的创建,Query.

对DAO层需要封装吗?

1 1217

在DAO层中实现CRUD操作后,如果一个service方法中一次需要多次调用多个DAO的多个方法的时候,是应该怎么处理?是在DAO前面加一层类似facade模式?还是直接在DAO中写?[该贴被cscs.

请教关于DAO事务控制

5 1687

在设计DAO的时候,我有个疑问,不知道大家是怎么解决的?在Client端(Service)调用DAO接口的时候,我想是如下情况Dao1 d1 = Spring.getBean("dao1");Dao2.

是否还应该再单设计一个DAO

9 1434

我中间层打算这么设计。架构采用Spring+Hibernate。创建中间业务层的接口A。然后建立代理类B和实际的业务处理类C。B和C继承A。B是C的代理。由表现层通过B去调用C。业务基本上都是执行HQ.

暴露与封闭的问题

4 1066

最近自己构思一个web项目,在做DAO层的时候,想做成对上层(业务核心层)只暴露接口,但是接口的实现都是在DAO层里做,DAO层可以理解成一个独立的项目,也就是实现是封闭在这个层次中的,但是不太清楚J.

关于DAO的封装,请板桥帮助,欢迎大家讨论

1 889

项目采用spring + hibernate,在数据访问层封装了DAO,有个疑问,就是涉及到多表操作的事务,譬如要删除A的一条纪录就必须删除B的纪录,是把这两个数据库操作封装到一个DAO里呢,还是分别.

一个小型网站中的层职责设计,请问是否合理

3 1169

这个网站的主要功能是新闻发布,投票管理,一些政策信息的发布,新闻版块的管理.项目使用struts+hibernate3.0开发项目中分层是这样的Entity(相当于DOMAIN)DAO层Service.

我的持久层(DAO)开源了,欢迎大家试用,一起讨论^_^

4 1184
交个朋友,Q Q号码:5706596991,采用o/r mapping,友好的分页查询2,编程接口非常友好,绝对比hibernate让您更感亲切、简洁3,采用可配置连接池(DBPC,C3P0等。。。.

层的职责的请教

30 7480 1

现在后台分成如下几个层:Domain:提供getter/setterDao:接口,定义了持久化方法,CRUDDaoImpl:Dao的实现Service:业务逻辑但是在实际的过程中发现,service里.

不同层之间的对象关系

6 1565

我是一个java新手,最近用struts框架做一个行政审批的系统,在编码过程中,有很多疑惑,希望大家解答。 比如在持久层,有domain model和数据库的表对应,由DAO操作;在表现层,往往do.

我在设计dao层时遇到的问题

4 1531 2K

我们准备开发一套业务查询系统(主要功能就是查询)客户输入查询条件---通过mapping解析找到----action--调用ejb---调用dao比如我在客户端输入某个客户的客户代码--提交给一个**.

一个关于接口的问题,大家来研究一下!

3 837

假设我有很多个类,分别是Mysql.java、SQLServer.java、Oracle.java、DB2.java,他们分别连接不同的数据库,统一返回一个Connection对象,并且都有一个clo.

是否采用一对象一DAO来设计DAO

1 628

我的一个疑惑是:是否采用一对象一DAO来设计DAO?在彭老师的新闻发布示例程序中,我看到一个jdbcDAO实现了所有对象的持久化处理。我设想的实现方式是:News--->NewsDAOUser---.

在EJB中使用DAO模式的问题

5 1252

在EJB体系结构中使用DAO模式的时候,DAO组件是用哪种形式编写?(与编写EJB组件类似吗?)编写好的DAO组件放在哪儿合适?(是EJB容器吗?).

dao 新手请教?

3 962

dao 模式进行开发时,要对每个表都生成dao对象吗?ejb(session bean)+dao 有什么优势,仅仅是性能吗?采用struts(action)+dao如何?新手,请大家不吝赐教。谢谢.

DAO的困惑--事务处理

33 5365

我越来越困惑先看看我的示例代码方法1:ADAO{methodA(){Connection con=ConnectionPool.getConnection();//do some thingmetho.

各位大虾帮忙,bangq大哥过来帮帮忙了

14 2185 1

小弟现在做的项目,用的是mvc模式,现在在web这端,用command模式处理接受表单的数据,调用 业务逻辑端delegate的业务处理,现在遇到一个比较模糊的问题:在command端我传送的是jav.

jdbc资源的回收问题!

44 8325

我们使用连接池访问数据库,是不是在关闭了connection之后它所属的statement和result都会自动关闭了呢?就是说只需要关闭connection? 那么这样的话是不是只要.

向高手请教?怎样实现这样的DAO模式

1 598

我的产品结构是这样的CustomerDAO-> 第一层RdbCustomerDAO | OdbCustomerDAO ->第二层SybaseCustomerDAO,OracleCustomerDA.

那位前辈能给一个DAO模式实现的例子,感激不尽^_^

3 765

那位前辈能给一个DAO模式实现的例子,感激不尽^_^.

我是这样理解DAO的,对吗?

5 1343

我在写一个WEB的轻型应用,想应用DAO,我想DAO模式的主要目的是,使具体的数据库SQL语句与应用分离,我是这样用的,是不是DAO模式1.INewsDao 接口public interface IN.

DAO pattern in "Simple startup for EJBs with Hibernate"

5 1363

Simple startup for EJBs with Hibernate我总觉得“DAO pattern”在这里是多余的,SessionBean是不是可以自己通过Hibernate Session.