Hibernate常用方法之save
来源:互联网 发布:mac fliqlo怎么用 编辑:程序博客网 时间:2024/05/20 05:29
Hibernate常用方法之save
save方法常用来向数据库插入一条记录,此方法的需要注意的是主键的生成方式,不同的数据库主键的生成方式不能,例如Oracle数据库可以用序列,MySQL数据库用自增长。还需注意的是此方式需手动提交事务。
代码示例:
public void save(Admin admin) {//获取SessionSession session = HibernateUtil.openSession();//获取Hibernate的事务Transaction tx = session.beginTransaction();session.save(admin);//提交事务tx.commit();session.close();}
Hibernate中主键的生成方式见:http://blog.csdn.net/u011637069/article/details/50388847
附:MySQL和Oracle的主键生成方式
<!-- 主键映射 --> <id name="admin_id" type="java.lang.Integer"> <column name="admin_id" /> <!-- 指定主键生成方式 MySQL的自增长--> <generator class="identity" /> <!-- eg:使用序列的方式生成主键 <generator class="sequence"> <param name="sequence">COST_SEQ </param> </generator> --> </id>
0 0
- Hibernate常用方法之save
- hibernate之简单模拟hibernate的save方法
- hibernate save方法失效
- hibernate-save方法详解
- Hibernate中的save方法
- Hibernate Session的save()方法
- Hibernate执行save方法 注意
- Hibernate Session的save()方法
- Hibernate Session的save()方法
- hibernate save方法返回值
- Hibernate常用方法之get
- Hibernate常用方法之delete
- Hibernate常用方法之update
- hibernate中Session常用方法那些事(save(),flush(),delete().......)
- JAVA hibernate DAO —— save 方法
- Hibernate的save方法源码初探
- hibernate的save和saveOrUpdate方法
- hibernate-save-插入数据库的方法
- Spring 注释实现任务调度
- Maven的聚合和继承(六)
- 初次使用netfilter,写了一个禁止ping命令的小程序
- ARduino - 用Arduino主板调试蓝牙模块
- RMAN实战11:数据文件的恢复
- Hibernate常用方法之save
- jQuery 插件--jQuery.timers
- 建立Maven私服 - Nexus (七)
- Redis 安装测试
- KVC、KVO、NSNotification、delegate 的区别
- Android studio 导入项目报 Error:Cause: peer not authenticated 异常
- (九十七)函数与array对象
- 正则表达式
- IOS类别通过关联对象添加属性