您的位置:首页 > 其它

SSH:hiberate实现数据的修改和删除

2019-01-01 21:09 54 查看

配置请参考本人之前的博客

SSH: hiberate实现数据的添加                或

SSH:hiberate实现数据的单查询和全查询

[code]package Test;

import java.util.Date;
import java.util.List;

import org.hibernate.*;
import org.hibernate.cfg.Configuration;

public class UserTest {
public static void main(String[] args) {
SessionFactory sf = null; // 负责Session的实现和建立
Session session = null; // Session与数据库之间的一个会话,是核心
Configuration cfg = new Configuration().configure();// 主要负责加载和管理Hiberate的配置信息,也可加载映射文件信息
sf = cfg.buildSessionFactory();
session = HibernateUtil.getSession();

Transaction tx=session.beginTransaction();     //数据的修改
User user=(User)session.get(User.class, 1);
user.setAge(22);
tx.commit();

Transaction tx=session.beginTransaction();    //数据的删除
User user=(User)session.get(User.class, 1);
session.delete(user);
tx.commit();
}
}

 

阅读更多
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐