《DAO 设计2、查询方式的设计》的相关内容
相关讨论
Spring的DAO设计实践
http://www.gpowersoft.com/tech/Spring/39.htm
这里有篇如何设计DAO来良好利用Spring的Hibernate支持类的文章,我觉得挺不错,推荐一下。
by robbin 2004-10-18 浏览 (80160) 回复 (70) 关键字:
hibernate自动生成xml,vo,dao(oracle
以前写的一个,现一起发下,增加一发帖数
--------------------------------------------------------------
在做东西之前,感觉现在很多公司很多项目中都要对hibernate中的hbm.xml,vo,dao进行手工编写,也有很多项目中为了方便省去了dao,用hql直接编写, 在此,感觉如果用hql操作的话,不利用调试(没有
sql的一些工具 ...
by piliskys 2006-03-30 浏览 (5709) 回复 (5) 关键字:
[原创]Hibernate_Spring中通用的DAO类
代码随手写的,前半部份已测试通过,后半部份还没来得及测试:
由于HQL语句中,有类的名字,和别名的应用,没有办法,只好做个init(Class class)方法.
DAO类:
[code:1]
package common.dao;
import java.util.*;
import net.sf.hibernate.*;
import org.springframework.orm. ...
by dhj1 2004-10-21 浏览 (9727) 回复 (14) 关键字:
讨论:在DAO中对Hibernate的封装
我在现在的项目中在DAO层中对Hiberante做了如下封装:
用一个HibernateDAO封装一些共同的操作:
[code:1]
package org.skyinn.commons.dao;
import net.sf.hibernate.HibernateException;
import net.sf.hibernate.Session;
import net.sf.hibernate ...
by l_walker 2003-09-15 浏览 (59472) 回复 (62) 关键字:
相关博客
[zt]JDBC DAO设计
Connection的含义 Connection表示了一个和数据库的链接,底层需要有操作系统的Socket支持,所以Connection是一种资源,既然是一种资源,就需要按照建立,打开,使用,关闭的顺序合理的使用。 Connection是Java数据库操作的基础,是进行一系列操作的基础,所有的派生的操作,例如Statement ...
by thomaslee007 2008-07-08 浏览 (66) 回复 (0) 关键字:
hibernate自动生成xml,vo,dao(oracle
以前写的一个,现一起发下,增加一发帖数
--------------------------------------------------------------
在做东西之前,感觉现在很多公司很多项目中都要对hibernate中的hbm.xml,vo,dao进行手工编写,也有很多项目中为了方便省去了dao,用hql直接编写, 在此,感觉如果用hql操作的话,不利用调试(没有
sql的一些工具 ...
by piliskys 2006-03-30 浏览 (5386) 回复 (5) 关键字:
ibatis初步介绍
在开发过程中最能帮助你的是什么?是框架,一个优秀的框架可以极大的提高你的效率。
struts给了我们什么?MVC的实现,国际化、灵活。还有很多。不过,在一个通常的WEB应该中
,是不能缺少数据库的,而struts在这方面并没有给我们提供什么有效的帮助。通常情况下我
们做这个的时候有几个选择。
最直接的当然是JDBC啊,自己写connect、statment和resultset等等的代码,结果 ...
by cykxwx 2007-11-21 浏览 (724) 回复 (0) 关键字:
Hibernate通用的baseDao
IBaseDao
/**
*
*/
package zhenjw.hibernate.dao;
import java.util.Collection;
import java.util.List;
import org.hibernate.Session;
/**
* @author zhenjw
*
*/
public interface ...
by zhenjw 2008-05-08 浏览 (313) 回复 (0) 关键字:
相关圈子讨论
ECSide基于数据库的分页、排序、过滤的实现
首先ecside展现列表、排序、过滤(该三种操作以下简称为 RSF )的实现原理完全和原版EC一样,
如果您对原版EC的retrieveRowsCallback、sortRowsCallback、filterRowsCallback 非常熟悉,那么可以忽略此文.
先来简单介绍一下RSF操作方式.
ecside对数据的展现操作有三种:分页展现,按列排序(目前只支持单列),按列过滤(支持多列联合 ...
by fins 2007-06-01 浏览 (5037) 回复 (16)
一个自制简陋的持久层方案
今天确实郁闷,打开电脑本想继续完善代码,
结果却发现代码尽然忘记放进u盘,着实郁闷啊!
今天代码就不贴代码了,过两天在补上。
在这里和大家探讨一下我对这个持久层的思路,想法和遇到的问题。
但是再开始之前,先向大家推荐两篇文章
《你擦了吗?确定擦了?真的确定擦了?》
http://www.javaeye.com/article/13649
《一个自制持久层的方法》
http://www.jav ...
by Joard 2007-09-01 浏览 (547) 回复 (1)
对于JSF的表格真的是无语了
这个是我用来显示用户列表的一个表格
<t:dataTable id="users" var="user" style="margin-top: 10px"
value="#{userList.users}" rows="25" sortColumn="#{userList.sortColumn}"
sortAscending="#{userList.ascending ...
by 风之狐 2008-05-16 浏览 (2957) 回复 (28)
ECSide的列设置可以是动态的吗?
fin,你好:
我用了你的ecside控件,觉得不错,但是有这样个需求,我的查询结果列的个数,顺序甚至是列格式都是动态的,用户在查询设置里面选那些字段,就显示那些字段,请问ecside有直接支持这样的吗?如果没有,我建议在标签上添加一个list属性,然后从request里面取出一个column设置类型的list.最好甚至可以在java后台全新生成一个ecside对象,压入request中,再 ...
by wplqw 2007-06-08 浏览 (958) 回复 (8)
ecside在基于oracle数据库层的分页中如何实现
我将例子迁移到ORACLE数据库中是出错。
出错的内容是sql语句的。是不支持
SELECT * FROM WHERE 1=1 LIMIT ? OFFSET ? 形式的sql语句。
现在不知如何解决,请帮忙!!!
by zhangbowu 2007-10-22 浏览 (767) 回复 (8)
相关新闻
基于JavaScript的代码自动生成工具
JavaScript Based Code Generator - codegen 工具主页http://sourceforge.net/projects/jbcgen/目的快速生成程序代码, 比如Struts, Spring, Jdbc/Hibernate所有前后台的代码.简单介绍本工具生成代码的思想是读取数据库中表的结构, 使用JavaScript作为脚本语言编写模板, 生成各种代码或者文件, ...
by jejwe 2008-03-06 浏览 (3283) 回复 (2) 关键字:
四个有害的java习惯
John O'Hanley 的这篇文章列举了四个有害的java编码习惯,并提出了改正方案。
这四个习惯普遍存在于java程序员中,并且已经被广泛接受,大家都习以为常,流毒甚远。
1.对局部变量(local variables),字段(fields),参数(method arguments)这三种变量的命名没有区分,造成了代码的阅读困难,增加了代码的维护成本。
...
by jolestar 2008-07-29 浏览 (6399) 回复 (55) 关键字:
javapolis举行的关于JAVA7语言特性投票的结果
上周javapolis举行了一次关于JAVA7中可能支持的语言特性的投票,该投票涉及到十中JAVA7
中可能的语法增强(这里不包括闭包,后面将单独列出).对于每种语法特性你需要回答"Do you
support this language change?",答案可以是"YES","NO","Maybe"三者之一.
下面罗列出这十种语法特性以及投票结果:
1.Property declaratio ...
by Eastsun 2007-12-18 浏览 (4736) 回复 (23) 关键字: java7

