hbm2java和hbm2ddl工具的使用

来源:互联网 发布:淘宝主播招聘网 编辑:程序博客网 时间:2024/03/29 08:59
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 160x600, 创建于 08-4-23MSDN */google_ad_slot = "4367022601";google_ad_width = 160;google_ad_height = 600;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>

  hbm2java是根据映射文件自动生成java源文件

  hbm2ddl是根据映射文件自动生成数据库schema

  XDoclet根据带有XDoclet的标记的java源文件生成映射文件

  Middlegen根据数据库Schema自动生成映射文件

  1'

  //指定下列为注释

  Repesentsasinglecustomer

  @authorS

 

 

  2'

  mypack.BusinessObject//指定类所继承的类

 

  3'

  isthecustomermarried//指定方法注释

 

  4'指定类、类的属性及类属性的get方法和set方法的修饰符可选:

  static、public、abstract、final、private

 

  protected

 

 

  5'指定在类的toString()方法返回的字符串中是否包含特定的属性

 

  true

 

  ////////////////的元素属性表

  class-description//指定描述类的javaDoc

  field-description//指定描述类的属性的javaDoc

  interface//如果为true,表示生成接口而非类,默认为false

  implements//指定类所实现的接口

  extends//指定类继承的父类名

  generated-class//重新指定生成的类名

  scope-class//指定类的修饰符默认为public

  scope-set//指定set方法的修饰符默认为public

  scope-get//指定get方法的修饰符默认为public

  scope-field//指定类的属性修饰符默认为private

  use-in-toString//如果为true,表示在tostring方法中包含此属性

  gen-property//如果为false不会在java类中生成此属性,默认为true

  finder-method//指定find方法名

  ///////////////制定数据库表

  1'设定字段名、字段长度以及唯一性

 

  true

 

  //表示字段名为name长度为15不能为空具有唯一性

  2'设定字段不为空,并且为这个字段设立检查约束。

 

  Howoldisthecustomer

  true

  10"not-null="true">

 

  3'建立索引

 

  Whenthecustomerwasregistered

  true

 

 

  4'建立对应的字段类型

 

  true

  //根据相对应的数据库来定义字段的类型

 

<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 160x600, 创建于 08-4-23MSDN */google_ad_slot = "4367022601";google_ad_width = 160;google_ad_height = 600;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 你在主持时说错话了怎么办 1、你在主持时说错话了怎么办? 领导让你替他参加重要会议怎么办 在备孕期老公照了片怎么办 和混混打架后被混混纠缠怎么办 开了一年的瑜伽馆想关掉会员怎么办 广东工厂宿舍里面床板有臭虫怎么办 胃癌手术后12天引流液多怎么办 八个月了胎儿头还在上面怎么办 喂奶一个月后奶头又裂开了怎么办 孩子吃奶吃的奶头裂开了怎么办 很想打坐久就是受不了腿疼怎么办 宝宝含乳一直纠正不过来怎么办 婴儿衘乳不正确只吸乳头怎么办 怀孕7个月了晚上睡不着怎么办 尚德学校学费交了一半退学怎么办 随着年龄的增长胸越来越来小怎么办 运动文胸里边的海绵垫会乱跑怎么办 带胸罩时在外面忽然扣子开了怎么办 我的脸一边大一边小怎么办 桶装水盖子吸在饮水机了怎么办? 孕37周大腿内侧被内裤磨烂怎么办 生存指南合成的时候闪退怎么办 王者荣耀队友用语音骂我怎么办? 轨道衡电子计量数据不对上怎么办 孕5个月胎儿发育慢怎么办 扎高马尾后面头发扎不上去怎么办 吃了不太新鲜的肉怎么办 军训腿疼的蹲不下去怎么办 面对对老师不尊重的学生该怎么办? 当学生犯了错老师应该怎么办? 用木棒按摩脚底感觉有疙瘩怎么办 人流后按摩造成子宫复位不好怎么办 留守儿童不去学校你该怎么办 在校读书的留守儿童自身应该怎么办 进行定向越野活动时迷路了怎么办 温十系统更新后卡死无法开机怎么办 在武术比赛中被打昏了了怎么办 孩子被欺负了怎么办怎么告诉孩子 网贷雇佣黑社会到家要钱要怎么办 穿越火线枪声和脚步声没有了怎么办