亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

Hibernate 入門------簡單的CRUD

標簽:
Java

注意操作完成后,提交事务.
H3Utils 工具类:

H3Utils 工具类  public class H3Utils {  private static Configuration config = null;  private static SessionFactory sessionFactory = null;  static {      config = new Configuration().configure();      sessionFactory = config.buildSessionFactory();  }  /**   * 获取SessionFactory对象   *   * @return   */  public static SessionFactory getSessionFactory() {      return sessionFactory;  }  /**   * 获取session对象   *   * @return   */  public static Session getSession() {      return sessionFactory.openSession();  }

测试类的初始化代码:

private static Session session = null;   private static User user = null;   private static Transaction transaction = null;   static{       session = H3Utils.getSession();        transaction = session.beginTransaction();       user = new User();       user.setId("1");       user.setName("fy");       user.setPwd("123");   }     }

增:

@Test       public void add(){       //  session.save(user);           session.persist(user);           transaction.commit();       }

如果有2条完全相同的数据,则会失败        @Test        public void delete(){            session.delete(user);            transaction.commit();        }

@Test        public void update(){            session.update(user);            transaction.commit();        }

@Test        public void select(){            session.get(User.class,"1");            session.load(User.class,"1");            transaction.commit();        }

點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消