回看精典Hibernate 学习笔记
来源:互联网 发布:cad图纸加密软件 编辑:程序博客网 时间:2024/06/03 22:57
中间件:应用程序和系统之间的链接管道Hibernate可以看成是连接Java应用和关
系数据库的管道.
业务逻辑层也就是域模型中,类之间存在四种关系,1.关联2.依赖3.集聚4.一般
化(继承)
1.关联:是指类之间的引用关系,这是实体域对象(POJO(业务逻辑))之间最普通的
一种关系。
关联分为:一对一,一对多,多对多关联。
2.依赖:是指类之间访问关系,
3.集聚:整体与部分的关系!他们的生命周期依赖于整体类的对象的生命周期,当
整体消失,部分也就随之而消失。
4.一般化:是指类之间的继承关系.
cmp 表示由EJB容器来管理实体EJB的持久化.
Hibernate API中的接口可分为以下几类:
1.提供数据库的操作(如保存,更新,删除和查询对象)的接口。这些接口包括
:Session,Transaction和Query接口
2.用于配置Hibernate的接口:Configuration
3.回调接口,使应用程序接受Hibernate内部发生的事件,并作出相关的回应。这
些接口包括:Interceptor,lifecycle和Validateble接口。
4.用于扩展Hibernate的功能的接口,如UserType,CompositeUserType和
IdentifierGenerator接口。如果需要的话,应用程序可以扩展这些接口。
以上这些接口大多位于net.sf.hibernate包中~
Hibernate 内部封装了JDBC ,JTA(Java Transaction API)和JNDI(Java Naming
And Directory Interface)。Jdbc提供底层的数据访问操作。Hibernate可以访
问任何一个数据系统。JNDI和JTA使Hibernate能够和j2ee应用服务器集成。
J2EE 的13种核心技术:
:JDBC、JNDI、EJBs、RMI、JSP、Java Servlets、XML、JMS、Java IDL、JTS、
JTA、JavaMail和JAF。(如果有兴趣可以了解下)
---------2009.08.12
- 回看精典Hibernate 学习笔记
- 【Hibernate学习笔记】hibernate入门
- Hibernate学习笔记:初识Hibernate
- Hibernate Synchronizer 学习笔记
- hibernate学习笔记1
- Hibernate 学习笔记
- Hibernate学习笔记
- Hibernate 学习笔记
- Hibernate 实例学习笔记
- Hibernate学习笔记(1)
- hibernate学习笔记
- Hibernate学习笔记(一)
- Hibernate学习笔记
- Hibernate学习笔记!- -
- Hibernate学习笔记(一)
- Hibernate学习笔记
- Hibernate 学习笔记
- Hibernate Synchronizer 学习笔记
- 2009ACM多校联合暑期集训(1)——TJU专场
- Linux内核中自选锁API的选用
- 动态SQL语法
- 一个RFT频繁无响应的问题的解决
- 又一个秋天
- 回看精典Hibernate 学习笔记
- linux2.6 中关于中断flags IRQF_TIMER的含义
- 某银行的面试题
- C#中使用委托和事件实现观察者模式(observer pattern)
- J2ME颜色选择器
- C运行时库详解
- 批处理常用命令及用法大全
- C# 读取记事本文件
- unix 特殊权限