zoukankan      html  css  js  c++  java
  • hibernate学习三 精解Hibernate之核心文件

    一 hibernate.cfg.xml详解

      1 JDBC连接:

      2 配置C3P0连接池:

      3 配置JNDI数据源:

      4 可选的配置属性:

      5 hibernate二级缓存属性

      6 hibernate事务属性:

        依赖于JPA或JDBC的事务管理特性。

      7 其他属性

     二 映射文件*.hbm.xml详解

      1 hibernate-mapping

      2 class元素

      3 映射标识属性id

      4 property属性映射普通属性

      5 集合属性映射

      6 集合外键

    <?xml version="1.0"?>
    <!--头文件-->
    <!DOCTYPE hibernate-mapping PUBLIC
            "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
            "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
    <!--这里的package属性写的是实体类包-->
    <hibernate-mapping package="com.me.relation.entity">
        <!--class标签中的name为实体对应的类名,table标签为创建的表名,如果不写默认就是类名首字母小写(student)-->
        <class name="Student" table="student">
            <!--
                以下所有标签,name为对应实体中属性名,column属性可有可无,有的话表示自己定义在表中的字段名,不写的话默认与name一致(与实体中的属性名一致)
            -->
            <!--必须有的主键标签-->
            <id name="id">
                <!--主键生成策略,这里表示自增长-->
                <generator class="identity"></generator>
            </id>
            <property name="joinTime" column="join_time"></property>
            <property name="name"></property>
            <property name="sex"></property>
            <property name="age"></property>
        </class>
    </hibernate-mapping>
  • 相关阅读:
    mitm iptables ssltrip set ferret hamster
    SQL注入的常用函数和语句
    SQL注入的字符串连接函数
    SQL注入的分类
    DNS配置详解
    Linux的任务计划--cron入门
    Linux文件系统层次结构标准
    Linux的awk命令
    Linux的sed命令
    Linux的find命令
  • 原文地址:https://www.cnblogs.com/liufei1983/p/8595367.html
Copyright © 2011-2022 走看看