社区
Web 开发
帖子详情
Hibernate 配置文件问题
wb952581385
2009-03-29 01:47:47
请问:
所有hibernate.*属性都会被加载并添加到Configuration对象
原文:
all hibernate.*
properties are loaded and added to the Configuration object.
问题:
上面那句话该如何理解
谢谢
...全文
87
6
打赏
收藏
Hibernate 配置文件问题
请问: 所有hibernate.*属性都会被加载并添加到Configuration对象 原文: all hibernate.* properties are loaded and added to the Configuration object. 问题: 上面那句话该如何理解 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhuhichn
2009-03-29
打赏
举报
回复
Configuration cfg=new Configuration().configure();
这样就可以加载hibernate.*文件,我们再hibernate.cfg.xml文件中配置了各种关联关系,包括映射文件的关联,就可以将各个类的关联关系关联起来了 ,
当你应用hibernate的时候,我们要用到sessionfactory来管理事务,而我们通过Configuration cfg=new Configuration().configure();
SessionFactory factory = cfg.buildSessionFactory();创建,所以你每次用到的时候肯定来创建一个factory,而此时各种配置文件已经通过
Configuration cfg=new Configuration().configure();进行了关联。
Study_Work_2009
2009-03-29
打赏
举报
回复
up
jumpheightway
2009-03-29
打赏
举报
回复
只有配置了的属性才会被加载
否则不会被加载
ben0759
2009-03-29
打赏
举报
回复
hibernate.cfg.xml里面有sessionFactory,当configuration的时候,就会把sessionFactory里面配置得映射配置文件(XXX.hbm.xml)加载。
w2j3z3j2h1
2009-03-29
打赏
举报
回复
hibernate是通过configuration来把类和表联系在一起的,它就相当于一个桥梁,在你new一个configuration的时候,就开始准备加载已经配置的属性,并和数据库中表的字段进行关联。
therehere
2009-03-29
打赏
举报
回复
楼上说法很准确
Configuration cfg=new Configuration().configure();
读取配置我文件
这种写法其实很奇怪
Configuration cfg=new Configuration() 其实也可以
因为hibernate的配置文件有两种形式
这里顺便说一下
hibernate
3.2 jar包
1. **Configuration**:这是配置对象,用于读取
Hibernate
的
配置文件
(通常是
hibernate
.cfg.xml),并建立SessionFactory。
配置文件
中包含了数据库连接信息、实体类的映射信息等。 2. **SessionFactory**:...
hibernate
4.2-jar包.zip
Hibernate
的
配置文件
(
hibernate
.cfg.xml)用于指定数据库连接参数、方言、缓存策略等。通过`Configuration`类读取
配置文件
,构建SessionFactory,然后使用SessionFactory创建Session。 5. **实体映射与持久化** ...
Java系列技术之JPA(
Hibernate
的注解配置)
JPA是
Hibernate
的规范,这里主要讲解以下个技术:1.注解配置实体类的映射关系;2.JPA的API;3.JPA的Jpql语言的使用;4.JPA的缓存配置方法;5.JPA和Spring的整合。
hibernate
3.3.1的jar包
- **Configuration**:负责读取
Hibernate
配置文件
,初始化SessionFactory。 - **SessionFactory**:创建Session对象的工厂,它是线程安全的,整个应用只需要一个SessionFactory实例。 - **Session**:与数据库...
SpringMVC+
Hibernate
+Spring整合实例
例如,你可以研究Spring
配置文件
中的bean定义,了解如何配置和注入依赖;查看Controller和Service的实现,学习业务逻辑处理;还可以研究
Hibernate
的实体类和映射文件,掌握数据库操作的细节。 总的来说,"SpringMVC...
Web 开发
81,111
社区成员
341,693
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章