<hibernate-mapping>标签-属性

<hibernate-mapping>

  允许嵌套多个<hibernate-mapping>映射。

  推荐一个持久化类对应一个映射文件,并以持久化类的超类名命名。

1. schema(可选)

  数据库schema的名称;

  属性值:schemaName.

2. catalog(可选)

  数据库catalog的名称;

  属性值:catalogeName.

3. default-cascade(可选,默认none)

  默认的级联风格;

  属性值:cascade_style.

4. default-access(可选,默认property)

  Hibernate用来访问所有属性的策略。可以通过实现PropertyAccessor接口 自定义。

  属性值:file|property|ClassName.

5. default-lazy(可选,默认true)

  为映射中未明确注明lazy属性的Java属性和集合类指定默认加载风格。

  属性值:true|false.

6. auto-import(可选,默认true)

  指定是否可以在查询语言中使用非全限定的类名(仅限于本映射文件中的类)。

  属性值:true|false.

7. package(可选)

  指定一个包前缀,如果在映射文档中没有指定类名,就使用这个作为包名。

  属性值:packageName.

  *假设两个持久化类的非全限定名[1]相同,应设置auto-import=“false”.若一个import名字同时对应两个类,hibernate会抛出异常。

[1]即相对路径。相对地,全限定名有绝对路径的含义。这里指类名相同,所在包不同的情况。
时间: 2024-10-23 18:42:44

<hibernate-mapping>标签-属性的相关文章

(07)Hibernate的inverse属性和cascade属性

Hibernate中的inverse和cascade,这两个属性都用于一多对(one-to-many)或者多对多(many-to-many)的关系中. 概括的来说,inverse代表是否由己方维护关系,cascade代表是否执行级联操作.接下来,举一列子来更加详细的说明这一关系. 假设有T_Department(部门表)和T_Employee(员工表),它们存在一对多的关系.表的定义如下: create table T_Department(     id int auto_increment,

Hibernate中inverse属性与cascade属性

Hibernate集合映射中,经常会使用到"inverse"和"cascade"这两个属性.对于我这样,Hibernate接触不深和语文水平够烂的种种因素,发现这两个属性实在是难以理解,无奈只好将这个两个属性解释工作交给了Google和Baidu,查看了许多牛人的解释,加上自己在Eclipse上的调试,对"inverse"和"cascade"这两个属性有了一定的见解. "inverse"属性探究 "

hibernate注解映射属性

https://blog.csdn.net/dada678/article/details/51786201 1.普通属性 @Entity:修饰的持久化类的所有属性都会被映射到底层数据库. @Column:修饰属性 @Transient:修饰不想持久化保存的属性. @Lob:修饰大数据属性. 当属性为byte[].Byte[]时数据库对应Blob 当属性为char[].character[].String时,对应为Clob. @Temporal修饰日期类型 支持TemporalType.DATE

vue2.0 之标签属性

标签属性v-bind <template> <div> <ul> <li v-for="item in list"> {{ item.name }} - {{ item.price }}</li> </ul> <a v-bind:href="link" v-bind:title="hello">to cnblogs</a><br/> <

Hibernate 中配置属性详解(hibernate.properties)

Hibernate能在各种不同环境下工作而设计的, 因此存在着大量的配置参数.多数配置参数都 有比较直观的默认值, 并有随 Hibernate一同分发的配置样例hibernate.properties 来展示各种配置选项. 所需做的仅仅是将这个样例文件复制到类路径 (classpath)下并做一些自定义的修改. 属性1.Hibernate JDBC属性 属性名 用途 hibernate.connection.driver_class jdbc驱动类 hibernate.connection.ur

关键字替换排除HTML标签属性字符

解决办法: 1.打开文件e/class/functions.php 2.找到函数 ReplaceKey($newstext,$classid=0) 3.找到替换代码 if(STR_IREPLACE) { $newstext=empty($public_r[repkeynum])?str_ireplace($r[keyname],'<a href='.$r[keyurl].' target=_blank class=infotextkey>'.$r[keyname].'</a>',$

html5 audio 标签属性

src:String型,所播放音频的 url. autoplay:值为autoplay,如果出现该属性,则音频在就绪后马上播放. controls:值为controls,如果出现该属性,则向用户显示控件,比如播放按钮. loop:值为loop,如果出现该属性,则每当音频结束时重新开始播放.          audio 有几个事件: onended:当媒介已抵达结尾时运行脚本,也就是当前歌曲播放完了,这里的"媒介"是指audio标签. onloadstart:当浏览器开始加载媒介数据时

Dom之标签属性

一.标签默认属性的查找与修改 查找 <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>标签操作</title></head><body> <!--定义一个div标签和一个a标签--> <!--div默认属性:id,class,style,可以通过"."

Html5学习笔记1 元素 标签 属性

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>HTML5学习笔记</title> </head> <body bgcolor="#90ee90"> 1.Html5的元素<br/><br/> 元素指的是从開始标签到结束标签的全部代码<

【转载】HTML5 Audio/Video 标签,属性,方法,事件汇总

<audio> 标签属性: src:音乐的URL preload:预加载 autoplay:自动播放 loop:循环播放 controls:浏览器自带的控制条 Html代码 <audio id=”media” src=”http://www.abc.com/test.mp3″ controls></audio> <video> 标签属性: src:视频的URL poster:视频封面,没有播放时显示的图片 preload:预加载 autoplay:自动播放