Hibernate基本概念 (3)
一、hibernate配置:
1.导jar包
2.配置主文件
a。数据库连接 url 驱动 用户名,密码,方言
b。相关 显示sql,sql格式化
c。映射文件
3.映射文件
表到实体
字段到属性
查询:
select dname from Dept d;
参数:
1.按位置:
from Dept where name=?
2.按名称
from Dept where name=:name
setxxxx()
setParameter()
setProperies(Map)
setProperies(objct)
投影:
1.object对象
2.object[]
3.构造函数创建实体
query=session.createQuery("from Dept");
4.uniqueResult
5.setFirstResult();
6.setMaxResults();
1,项目1 1.张三
2.项目2 2.李四
项目1: 张三 李四
项目2: 张三
项目员工关系表
项目 员工
1 :1
1 :2
2 :1
1.导jar包
2.配置主文件
a。数据库连接 url 驱动 用户名,密码,方言
b。相关 显示sql,sql格式化
c。映射文件
3.映射文件
表到实体
字段到属性
查询:
select dname from Dept d;
参数:
1.按位置:
from Dept where name=?
2.按名称
from Dept where name=:name
setxxxx()
setParameter()
setProperies(Map)
setProperies(objct)
投影:
1.object对象
2.object[]
3.构造函数创建实体
query=session.createQuery("from Dept");
4.uniqueResult
5.setFirstResult();
6.setMaxResults();
1,项目1 1.张三
2.项目2 2.李四
项目1: 张三 李四
项目2: 张三
项目员工关系表
项目 员工
1 :1
1 :2
2 :1