在线161人
首页
主题表
培训咨询
标签
精华
查搜
注册
登陆
用户
自动登陆
密码
新用户注册
忘记密码?
首页
»
论坛
»
项目工程开发经验谈
上一主题
工作将近一年了,前半年还好,在工作中对自己的java知识有所巩固。struts,hibernate都有所运用。可是最近这半年,老大说要我成为一个业务专家。整天要做的事情就是对业务需求分析,然后象一个Q..
下一主题
请教大家个问题: 目前遇到了这样的一个问题都延迟n天了求大家帮帮忙: 现在用的是c/s模式的用java applet系统,该系统是oralce公司的erp系统,目前要求实现他与oralce的por..
Go
共有
3
回复 /
1
页
前往下页:
Ericx
悄悄话
发表文章: 39
注册时间: 2007年04月16日 18:06
dao查询的一点想法
2007年06月18日 17:46
dao
dao 查询的一点想法
最近在做东西时突发奇想,对实体的各种查询 可不可以进行封装?
我没什么经验,请大家赐教
我的思路是 使用命令模式。CommandFactory 负责所有查询命令的创建,QueryCommand就是具体的命令,
public class QueryCommand {
private String from;//从哪里查询
private object orderBy;//排序
private object[] params;//按照属性查询
.........................
public String generateQueryString(){
........................
}
}
这样DAO层只需要实现一个Find 方法接受QueryCommand 参数就可以进行查询了
那么仓储的实现 也就 可以通过
IOC
依赖注入相应的DAO 实现对象的创建了
这样也就避免了仓储和Dao同时对底层数据库产生依赖,如果需要对底层解耦只需在Dao层下功夫就可以了
请大家赐教##
Ericx
悄悄话
发表文章: 39
注册时间: 2007年04月16日 18:06
re:dao查询的一点想法
2007年06月18日 17:48
当然也可以进行进一步的封装,进行更复杂的查询
我只是举个例子
banq
悄悄话
发表文章: 9613
注册时间: 2002年08月03日 17:08
回复:re:dao查询的一点想法
2007年06月19日 15:24
是的,可以的。
JiveJdon3中查询也就是这么做的。查询或简单insert update操作都可以通过一个jdbcTemp实现。
Ericx
悄悄话
发表文章: 39
注册时间: 2007年04月16日 18:06
re:dao查询的一点想法
2007年06月20日 12:58
还 是 要多 研究 一下 banq的 代码了
^^
dao(34)
共有
3
回复 /
1
页
Go
上一主题
返回本主题
返回主题列表
返回页首
下一主题
热点TAG:
正在读取,请等待...
Wowzio
grab this
·
technology
blog
查询本论坛内
近一天
近三天
近一周
近一月
近三月
近半年
近一年
所有
回复超过
的热门帖子
标题
内容
提交时自动拷贝以上内容到剪贴板 Ctrl-V可取出;提问题前先查询
标签列表
解惑之道在
J道
,打造中国最具影响力的的企业软件社区
推荐Chrome快速浏览本站
OpenSource
JIVEJDON
v3.5
Powered by
JdonFramework
Code © 2002-09
jdon.com
anti spam