5.1 Hibernate 开发基础
1.针对不同的数据库,有不同的数据库实现类,使其符号对
应的数据库?
mysqlDaoImpl oracleDaoImpl ... ...
2.对象和表记录的转换存在着转换问题->orm,对象和关系
的一种映射
3.框架:解决一种问题的方案集合!
4..配置文件
Xxx.cfg.xml 主配置文件
xxx.hbm.xml 映射文件:
映射基础
普通属性
主键
集合属性
关联关系:一对多 多对一 多对多 一对一
继承结构
5.其他特性:数据库连接池 懒加载 二级缓存 一级缓存
6.hibernnate 中主要的 API:
configuration :配置对象
Configure()
Configure(String resource)//读取指定位置处的配置文件
AddResource(String Resource)//导入指定位置的配置文件
addClass(Class class) //导入与指定类在同一个包中的以类名为前缀,后缀为.hbm.xml 的映射
文件
buildSessionFactory:session 工厂
评论0
最新资源