`
abeetle
  • 浏览: 102093 次
  • 来自: ...
社区版块
存档分类
最新评论

DAO 资料整理中

阅读更多

这两天由于用到DAO技术,边学边研究。 更新中。。。

先说说环境

ecplise3.2,jdk1.5,hibernate3.0

DAO是自动生成的.(DB Brower中选择表,生成hibernate表映射中,将DAO那栏选中即可)

 之后就能看到所建包中有每张表有3个文件,(如有用户,权限,用户权限关系表)

拿用户举例:则是user.java    abstractUser.java      userDAO.java

一个典型的的DAO组成:DAO工厂类,DAO接口,实现DAO接口的具体类(每个 DAO 实例负责一个主要域对象或实体),VO(Value Object)。

如果只考虑一个DAO 工厂只为一个数据库的实现,创建很多的DAO的时候,实现采用工厂方法设计模式.

分享到:
评论

相关推荐

    SSM框架下基本的mapper,dao,service,controller等相关文件的整理

    "SSM框架下基本的mapper,dao,service,controller等相关文件的整理" 在SSM框架中,mapper、dao、service、controller等相关文件是非常重要的组件,它们之间的关系和调用顺序非常关键。下面,我们将对这些组件进行...

    【Java高并】Java高并发秒杀API之业务分析与DAO层源码和整理的笔记seckill是项目源码note是整理的笔记.zip

    Java高并发秒杀API之业务分析与DAO层源码和整理的笔记seckill是项目源码note是整理的笔记.zip Java高并发秒杀API之业务分析与DAO层源码和整理的笔记seckill是项目源码note是整理的笔记.zip Java高并发秒杀API之业务...

    基于DAO的社团网站--只供学习参考

    在这个项目中,“基于DAO的社团网站--只供学习参考”展示了一个使用Java Web技术栈构建的简单社团网站。这个网站的开发涉及到JSP(JavaServer Pages)、Servlet以及DAO(Data Access Object)模式等多个关键知识点。...

    Java高并发秒杀API之业务分析与DAO层源码和整理的笔记 seckill是项目源码 note是整理的笔记.zip

    总之,这个项目源码和笔记提供了关于如何在Java环境中构建高并发秒杀系统的宝贵资料,涵盖了业务分析、数据库设计、并发控制等多个方面,对于提升Java开发者在大型系统中的实战技能非常有帮助。深入研究这些内容,有...

    spring.net 资料整理

    在本文中,我们将深入探讨 Spring.NET 中的 IoC(依赖注入)概念,并通过实例代码进行讲解。 首先,理解控制反转 (IoC) 的核心思想是关键。IoC 意味着不再由对象自己创建或查找其依赖关系,而是将这种控制权交给...

    Struts学习资料整理

    `struts真实案例资料.doc`包含了一些实际项目中的应用实例,通过这些案例,你可以看到Struts如何被用于解决实际问题,如何与其他技术(如DAO、Service层、数据库交互)协同工作,这对于提升实战技能非常有帮助。...

    VO / DTO / BO / ORM DAO entity DO PO/ POJO(分层领域模型规约)整理

    在现代软件开发中,特别是Java企业级应用开发中,为了更好地实现系统解耦、提高可维护性和可扩展性,经常采用分层领域的模型来组织代码。本文将详细介绍VO (View Object)、DTO (Data Transfer Object)、BO (Business...

    自己整理的SSH资料

    - **DAO(Data Access Object)设计模式**:在Hibernate中如何创建DAO层,进行数据操作。 - **AOP实战**:编写切面,实现如日志记录、性能监控等通用功能。 通过深入学习这些内容,开发者可以更好地理解和应用SSH...

    jspxcms资料部分整理

    `core-context-dao.xml`和`core-context-service.xml`涉及核心模块的DAO和服务,包括菜单、模型管理和定时任务。`ext-context-dao.xml`和`ext-context-service.xml`则涉及到扩展模块,例如采集功能(目前未知具体...

    编译器中的MFC部分代码整理

    在这个“编译器中的MFC部分代码整理”资源中,我们将深入探讨MFC的核心概念、主要类以及它们在实际开发中的作用。 1. **MFC基础**: - MFC 是基于面向对象编程(OOP)设计的,它将Windows编程中的各种结构和函数...

    Java高并发秒杀API之业务分析与DAO层源码和整理的笔记seckill是项目源码note是整理的笔记.zip

    matlab算法,毕设、课设程序,全部源码均已进行严格测试,可以直接运行! matlab算法,毕设、课设程序,全部源码均已进行严格测试,可以直接运行! matlab算法,毕设、课设程序,全部源码均已进行严格测试,可以直接...

    mybatis自动生成dao pojo xml文件 (mysql)

    在本主题中,我们将深入探讨如何利用MyBatis自动生成DAO(Data Access Object)、POJO(Plain Old Java Object)以及XML配置文件,尤其是在MySQL环境下。 首先,DAO是数据库访问层的核心组件,它封装了对数据库的...

    STRUTS+Hibernatre+Spring 组学习资料整理.docx

    在整合过程中,Struts的ActionForm或ModelDriven接口可以绑定到Spring管理的Service,从而在业务处理中调用Hibernate的DAO层,完成数据库操作。 学习Struts+Hibernate+Spring组合,你需要掌握以下几个方面的内容: ...

    ireport内部培训资料

    这通常涉及到在服务层(Service)和数据访问层(DAO)编写对应的代码,利用 MyBatis 进行数据查询。在后台管理的 Action 层处理用户请求,展示报表,并在前端页面呈现结果。 总之,iReport 作为一个强大的报表设计...

    基于springboot整理的分布式事务及动态数据源切换

    整理的分布式事务 及动态数据源切换 基于数据库XA协议 maven 包可直接使用 maven 引入路径: <groupId>com.maple</groupId> <artifactId>DCSDataSourcesServer <version>0.0.1-SNAPSHOT 事务及数据源标签...

    ssh的jar包分开整理

    在这个“ssh的jar包分开整理”的压缩包中,包含的是这三个框架不同版本的库文件,便于开发者在搭建环境时快速引入所需的依赖。 首先,我们来详细了解一下SSH框架的核心概念: 1. **Struts2**:这是一个基于MVC...

    mybatis逆向工程 自动生成 生成 代码 mapper dao 试题 数据库生成.zip

    项目工程资源经过严格测试可直接运行成功且功能正常的情况才上传,可轻松copy复刻,拿到资料包后可轻松复现出一样的项目,本人...收取的费用仅用于整理和收集资料耗费时间的酬劳 3. 积分资源不提供使用问题指导/解答

    SSH框架常用到的一些工具类整理

    在这个“SSH框架常用到的一些工具类整理”中,我们将探讨SSH框架下的一些关键工具类及其应用,这些工具类对于进行SSH开发至关重要。 首先,让我们关注Spring框架。Spring框架提供了一系列工具类,如`BeanUtils`,...

    用jsp servlet 写的网上商城项目 三层架构 Servlet Service Dao.zip

    项目工程资源经过严格测试可直接运行成功且功能正常的情况才上传,可轻松copy复刻,拿到资料包后可轻松复现出一样的项目,本人...收取的费用仅用于整理和收集资料耗费时间的酬劳 3. 积分资源不提供使用问题指导/解答

    huarongdao.zip_Soft!

    整理时间: 2008-10-9 17:10:37 开 发 商: http://www.moon-soft.com 联 系 人: webmaster◎moon-soft.com 软件添加: admin 下载次数: 994 软件简介: VB编写的华容道源代码,完整的源代码下载。

Global site tag (gtag.js) - Google Analytics