首页 > 代码库 > Hibernate映射文件如何配置触发器
Hibernate映射文件如何配置触发器
Hibernate映射文件之触发器生成(generated属性、database-object元素)
(2013-02-27 12:28:49)转载▼
标签:
it |
分类: JAVA学习笔记 |
这里分两个Project:
第一个Project: 通过映射文件的database-object来创建数据表、触发器
1. 创建两个.java文件: CreateTable.java和CreateTrigger.java,里面只需有个类名就行,目的是要创建对应的映射文件CreateTable.hbm.xml和CreateTrigger.hbm.xml
2. 创建两个映射文件:CreateTable.hbm.xml和CreateTrigger.hbm.xml,通过database-object来创建数据表t_news 和触发器t_full_content,如下:
3. 配置文件hibernate.cfg.xml大致与前面的相同,只需作如下修改:
(1) 创建表和触发器,这里一定要用create
(2) 记得两个映射文件都加进去
4. 主类,如下,运行该主程序,数据库会生成数据表和触发器!
第二个Project: 通过映射文件的generated指定某列数据由数据库生成(此处通过触发器自动生成)
1. News.java
2. News.hbm.xml,通过映射文件的generated="insert"指定某列数据由数据库生成(此处通过触发器自动生成)
3. NewsManager.java
4. 运行主程序,可见数据库full_content由触发器自动生成
Hibernate映射文件如何配置触发器
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。