博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
hibernate细节一
阅读量:4977 次
发布时间:2019-06-12

本文共 760 字,大约阅读时间需要 2 分钟。

public void saveUser(){

        Session session=JdbcUtil.getSession();
        User user=new User();
        user.setName("zjf2");
        user.setAddress("gzy2");
        Transaction tx=session.beginTransaction();
        user.setAge(23);
        user.setEmploy(1002);
        session.save(user);
        System.out.println(user);
        tx.commit();
        User user2=(User) session.get(User.class, user.getId());
        System.out.println(user2);
        System.out.println(user==user2);
        session.close();
    }

 

==============控制台信息

Hibernate: select max(id) from user

User [id=22, name=zjf2, age=23, address=gzy2, employ=1002]
Hibernate: insert into user (name, age, address, employ, id) values (?, ?, ?, ?, ?)
User [id=22, name=zjf2, age=23, address=gzy2, employ=1002]
true

 

===============》第二次没有向数据库查询数据。两个对象相同

转载于:https://www.cnblogs.com/ly-china/p/5537973.html

你可能感兴趣的文章
bzoj 5287: [Hnoi2018]毒瘤
查看>>
AtCoder Grand Contest 006 F - Blackout
查看>>
Win CE 6.0 获取手持机GPS定位1----基础知识 (C#)
查看>>
Typora 自定义主题 修改左右间距
查看>>
Js循环绑定checkBox
查看>>
day20 Python 实现的广度优先搜索实现迷宫算法
查看>>
遍历树形结构的所有叶子节点中特定属性值,并且放入一个数组中
查看>>
新的开始
查看>>
go语言实战教程:Redis实战项目应用
查看>>
设计模式之Singleton
查看>>
你知道吗?洗发水也会让人变胖!
查看>>
Oracle数据表中的死锁情况解决方法
查看>>
Synchronized vs SyncRoot
查看>>
JDK8 下载地址 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html...
查看>>
face detection[SSH]
查看>>
【康托展开】
查看>>
DevExpress14.1.2 xe XE6 高速安装
查看>>
《设计模式》组合模式---伊利工厂
查看>>
跨浏览器的javascript事件的封装
查看>>
jQuery事件绑定和委托
查看>>