首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Hibernate的主配置文件hibernate.cfg.xml

1:Hibernate的主配置文件的名字必须是hibernate.cfg.xml(主要配置文件中主要配置:数据库连接信息,其他参数,映射信息): 常用配置查看源码:Hibernate\hibernate-distribution...-3.6.0.Final\project\etc\hibernate.properties   1.1:主配置文件主要分为三部分:     注意:通常情况下,一个session-factory节点代表一个数据库...DOCTYPE hibernate-configuration PUBLIC 2 "-//Hibernate/Hibernate Configuration DTD 3.0//EN" 3...如果表不存在就创建,表存在就不创建 35 #hibernate.hbm2ddl.auto update 36 生成环境时候执行验证,当映射文件的内容与数据库表结构不一样的时候就报错...> Hibernate的核心==》hibernate的映射,掌握核心技术,下篇见。

1.2K80
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Hibernate文件配置

    ORM : 对象关系映射 映射需要通过XML的配置文件来完成,这个配置文件尽量统一(xxx.hbm.xml) Hibernate核心的配置:必须的配置、可选的配置、映射文件的引入 Configuration...的作用:1.加载核心配置文件 2.加载映射文件 SessionFactory:内部维护了Hibernate的连接池和Hibernate的二级缓存,是线程安全的对象,一个项目创建一个对象即可 Session...:代表Hibernate和数据库的连接对象,不是线程安全的,所以不能定义成全局的变量 Transaction:Hibernate中管理事务的对象 文件结构 ?...--映射文件的引用===============--> hibernate/Customer.hbm.xml"/> </.../** * get方法:(一般用这种) * 采用立即加载,执行到这行代码的时候,马上发送SQL语句去查询 * 查询后返回的是真是对象本身 * 查询一个找不到的对象会返回

    42630

    Hibernate api 之常见的类(配置类,会话工厂类,会话类)

    1:Configuration :配置管理类对象   1.1:config.configure():      加载主配置文件的方法(hibernate.cfg.xml) ,默认加载src/hibernate.cfg.xml...  1.2:config.configure(“cn/config/hibernate.cfg.xml”);         加载指定路径下指定名称的主配置文件   1.3:config.buildSessionFactory...();          创建session的工厂对象 2: SessionFactory :session的工厂(或者说代表了这个hibernate.cfg.xml配置文件)   2.1:sf.openSession...3.4:Transaction:hibernate事务对象; 使用Hibernate api 之常见的类(配置类,会话工厂类,会话类)案例:   《这里只是列举了Hibernate的三个常见类,其他配置文件和实体类之前的博客写过...,(默认加载/src/hibernate.cfg.xml) 24 config.configure(); 25 26 //2:根据加载的配置管理类对象,

    1.2K50

    java学习:Hibernate入门

    三、创建Hibernate配置文件(hibernate.cfg.xml) ? 如果之前没有配置过其它db连接,可以点击Get Values from Connection,创建一个连接 ?...> 该xml的内容,相当于db表结构的元数据,有了它,hibernate就能知道:每张表(及表里的每个字段)如何生成java中的类(及类的成员) 下面就让这些配置run起来,参考下图:(这个很坑,貌似在菜单里找不到...答案还是配置文件,参考下图,创建Hibernate XML Mapping file(即hbm文件) ? 选择实体类所对应的包(或某个具体的类) ? ?...> 这面就记录了每个java类与表之间的映射关系,最后一步配置相关的操作: 生成hbm文件后,hibernate如何知道去读这个文件呢?...我们总得给hibernate一些提示吧,双击hibernate.cfg.xml文件,找到Mappings节点,如下图: ? 点击add,把刚才创建的TmpEmp.hbm.xml给添加进来 ?

    83880
    领券