
像你说的这样估计是有多表之间的关联,如表之间存在1对1、1对多、多对1的关系,这时是用hibernate可是将所有的表封装,在你从数据库差出某条数据时,hibernate可以帮你查处和这条数据相关的其他表中的数据,这样可以封装你可能用到的所有的类,进而,表面上你只查了一次,其实hibernate帮你把潜在需要的数据也封装了。
例如:
表A对应着类A,表B对应着类B。表A和表B之间是一对多的关系。
类A和类B将有如下关系:
class A{
Set bs = new HashSet()
A的其它属性和方法
}
class B{
A a
B的其它属性和方法
}
核心作者: D10Svn检出目录是
diocp-read-only
总目录说明
Source
/Utils//FastMM等一下文件<工具类>
/WinSock2 //WinSock2的申明文件
/IOCP //IOCP核心文件
/ClientSocket //自己写的一个客户端Socket类
Demos//演示实例文件夹
/Common //实例中(编码和解码器)用的一些公共类,和工具类
/IOCPCoder//我编写的JSonStream对象的编码和解码器。
/Echo //循环测试
Demo所在目录
diocp-read-only/Demos
子目录里面demo有
------------------------------------------------------
基础服务类
CommonJSONStream,SuperObject等单元
IOCPCoder基于indy,ics,http的解码,编码,并有网络字节顺序的helper类
UniDACPool UniDac相关工具类
真正的演示
-----------------------------------------------------
ADOPool Ado连接池
ADOQuery Ado MDB数据库查询例子
CoderDemo 编码器,解码器说明,自己编写了一个类的,以及其解码器 ,编码器
DBPoolDemo unidac + Indy10新版的demo
Echo 简单回显的demo ,Indy10.x做客户端,ICS版本也有,TD10ClientSocket也有
EchoTesterindy10.x的客户端测试
FileServer 客户端也是indy10.x
idTester 用indy10.x做压力测试
三层数据提取和保存 基于TD10ClientSocket的测试
本文编写: steven
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)