1.请列举出hibernate常见的接口和类
2.请解释什么是pojo类,它有什么要求
答案:
1.常见接口:
① Configuration 类
它的用处是:
1). 读取hibernate.cfg.xml
2.) 管理对象关系映射文件 <mapping resource=””>
3.) 加载hibernate 的驱动,url ,用户..
4.) 管理hibernate配置信息
② SessionFactory (会话工厂)
1.) 可以缓存sql语句和数据(称为session级缓存)!!
2.) 是一个重量级的类,因此我们需要保证一个数据库,有一个SessionFactroy
常见类:
2.
(1. pojo类是和一张表对应
(2. 一般我们放在 com.xxx.domain下
(3. pojo 需要一个主键属性(用于标示一个pojo对象)
(4. 除了主键属性外,它应当还有其属性,属性的访问权限是private
(5. 提供 set /get 方法
(6. 它应当有一个无参的构造方法(hibernate 反射)
(7. pojo类其实就是javabean/ 有些老程序员 叫他 date对象