泛型DAO 》的相关内容

泛型DAO(翻译)

泛型DAO 原文地址:http://www.hibernate.org/328.html 由于本人能力有限,加上来不及校对, 难免有些地方出现错误或者表达得不是特别准确,欢迎批评指正. 这是一个来自CaveatEmptor实例应用,在JDK5.0下实现的DAO模式. 这个模式在Java Persistence With Hibernate里面也有讲到. 另外有两个链接,可能会对你有用, Se ...
by kevintse 2007-12-27 浏览 (1965) 回复 (2) 关键字: 泛型 dao generics

Generic Data Access Objects -范型DAO类设计模式

Generic Data Access Objects 普通数据访问对象,这个是Hibernate官方网站上面的一个DAO类的设计模式,基于JDK5.0范型支持,文章地址如下: http://www.hibernate.org/328.html 我下面的代码与Hibernate官网上提供的有点不同。 首先定义DAO类的接口IGenericDAO,该接口定义了共同的CRUD操作: ...
by rainlife 2007-04-09 浏览 (20039) 回复 (22) 关键字: dao设计

总结一下最近关于domain object以及相关的讨论

在最近的围绕domain object的讨论中浮现出来了三种模型,(还有一些其他的旁枝,不一一分析了),经过一番讨论,各种问题逐渐清晰起来,在这里我试图做一个总结,便于大家了解和掌握。 第一种模型:只有getter/setter方法的纯数据类,所有的业务逻辑完全由business object来完成(又称TransactionScript),这种模型下的domain object被Martin ...
by robbin 2005-03-24 浏览 (109589) 回复 (103) 关键字:

let's placeBid

这个例子很老啦,在之前的Domain Model的争论中被广泛引用(参见:http://www.javaeye.com/topic/11712)。我再来炒炒冷饭。 这个Domain可以简化为这样: public class Item { private Set<Bid> bids = new HashSet<Bid>(); } public class Bid ...
by taowen 2008-05-12 浏览 (732) 回复 (2) 关键字:

DAO的设计

学Hibernate有一段时间了, 最初我是这么设计的: package com.zjut.DAO; import java.util.List; import com.zjut.PO.User; public interface UserDAO { public List getUsers(); public User getUserByID(int id); publ ...
by manus 2007-05-28 浏览 (8681) 回复 (12) 关键字: dao的各种设计方法

hibernate官方实现Generic Data Access Objects

The DAO interfaces I use one interface per persistent entity, with a super interface for common CRUD functionality: public interface GenericDAO<T, ID extends Serializable> { T findById(ID i ...
by zhanglingsi 2008-06-17 浏览 (184) 回复 (0) 关键字: hibernate generic data access objects

<转>Generic Data Access Objects

Generic Data Access Objects http://www.hibernate.org/328.html ...dao的设计,与数据库打交道都需要吧   The DAO interfaces An implementation with Hibernate Preparing DAOs with factories Preparing DAOs ...
by laorer 2007-08-20 浏览 (425) 回复 (0) 关键字:

泛型DAO(翻译)

泛型DAO 原文地址:http://www.hibernate.org/328.html 由于本人能力有限,加上来不及校对, 难免有些地方出现错误或者表达得不是特别准确,欢迎批评指正. 这是一个来自CaveatEmptor实例应用,在JDK5.0下实现的DAO模式. 这个模式在Java Persistence With Hibernate里面也有讲到. 另外有两个链接,可能会对你有用, Se ...
by kevintse 2007-12-27 浏览 (258) 回复 (2) 关键字: 泛型 dao generics

let's placeBid

这个例子很老啦,在之前的Domain Model的争论中被广泛引用(参见:http://www.javaeye.com/topic/11712)。我再来炒炒冷饭。 这个Domain可以简化为这样: public class Item { private Set<Bid> bids = new HashSet<Bid>(); } public class Bid ...
by taowen 2008-05-12 浏览 (414) 回复 (2) 关键字:

DAO与SERVICE

DAO:::::DAO实现对数据库的操作. SERVICE::::::Service实现业务逻辑的封装,数据库操作只是业务逻辑的一部分而已。 但是在实际应用中,建议使用Service+DAO,看似麻烦些,但分层能相对清晰一点。 总之,我还是很喜欢把DAO和SERVICE分开的。这样起码以后容易扩展并且看起来逻辑清晰. 看过的一篇帖子说:比如现在用hibernate 以后可能改为jdbc或者 ...
by 163 2006-12-17 浏览 (865) 回复 (0) 关键字: SERVICE

Tapestrying-hibernate使用指南

一、前提: 1、使用java1.5 2、Hibernate使用annotation配置 3、Hibernate为3.x版本 二、准备: 1、hibernate的配置文件放于类路径,例如WEB-INF/classes的根目录,也就是开发时放于源码的根路径。 2、将hibernate包和依赖包、Tapestrying-hibernat.jar放于lib路径(WEB-INF/lib)。 三、例子: 1、 ...
by tapestry 2006-12-11 浏览 (2289) 回复 (11)

请教一个struts2赋值方面问题

1.页面部分 <a href="${ctx}/admin/user!delete.action?id=${id}">删除</a> 确定这个参数id是有值的。 2.Action方法定义关键部分代码如下: @SuppressWarnings("unchecked") public abstract class CRUDAction<T> extends Action ...
by ttitfly 2008-05-29 浏览 (298) 回复 (2)

spring 的OpenSessionInViewFilter简介

假设在你的应用中Hibernate是通过spring 来管理它的session.如果在你的应用中没有使用OpenSessionInViewFilter或者OpenSessionInViewInterceptor。session会在transaction结束后关闭。 如果你采用了spring的声明式事务模式,它会对你的被代理对象的每一个方法进行事务包装(AOP的方式)。如下: <bean id ...
by limeng1028 2008-05-26 浏览 (532) 回复 (0)

任务委派怎么会出错啊?

原先我的demo是用jbpm3.2.2+struts2+mysql开发的,想在我在用spring整合的时候出现了一个在任务委派的时候的错误 报告的错误是: 严重: Servlet.service() for servlet default threw exception java.lang.NullPointerException at com.credit.assigment.Info ...
by renavatior 2008-06-11 浏览 (380) 回复 (4)

请教大虾们

我用jpa+spring+jsf做的一个查询(工具RAD) 但查询的时候查询不出来 下面是我的源码(省略部分import和包以及接口配置): Entity: import javax.persistence.*; @Entity @Table(name="user",schema="db2admin") public class User { private int id; private ...
by benqend 2007-12-29 浏览 (572) 回复 (0)

EJB 3.0和Spring 2.5 :在Spring中使用EJB 3.0

Meera Subbarao说道:EJB和Spring社区的开发者为什么总是贬低对方呢?我同时使用EJB和Spring,就像所有的开发者一样,我对于两者需要大量的XML设置非常头疼,但是从Java 5发布以来,XML配置已经用annotation来替代了。但是在使用了最新的Spring 2.5和EJB 3.0,我觉得它们是互相补充的关系,而非相互竞争关系。 许多开发者理解,Spring是由Spr ...
by QQbyte 2008-08-29 浏览 (2121) 回复 (6) 关键字: ejb 3.0 spring 2.5

一个Java的Restful服务框架,支持JPA、JAAS、分布式资源对象

项目地址: http://code.google.com/p/jrest4guice/ Demo演示: http://cnoss.vicp.net/ 当前版本:0.9.0 preview 特点: 基于Google guice 零配置,服务的自动扫描注册 非侵入式,用户不需要实现特定的接口来实现Restful服务 支持Post. Get. Put. Delete操作 灵活的注入(支持上下文环 ...
by cnoss 2008-06-15 浏览 (2848) 回复 (11) 关键字: rest

OpenXava 3.0发布 极简单的java应用程序框架

OpenXava 3.0发布,OpenXava是一个让使用XML与Java来开发J2EE商业应用程序变得简单的框架.OpenXava不使用常见的MVC架构,它是一个JPA应用程序引擎,你能够通过JDK5.0注解或XML描述对象-关系表的映射关系,并将运行期实体对象持久化到数据库中去。 使用OpenXava你只需要写model,POJOs,和Java 5 annotations,你不用写view, ...
by withyou 2008-03-07 浏览 (810) 回复 (0) 关键字:

相关问答

赞助商链接